Demo

Senior Embedded Engineer

EverCharge, Inc.
Stanford, CA Full Time
POSTED ON 3/19/2025
AVAILABLE BEFORE 4/14/2025

Must reside in the Bay Area.

About EverCharge

EverCharge is a leading provider of electric vehicle (EV) charging devices and management systems and provides hardware and software EV charging solutions for fleets, multi-unit, and single-family homes. Our turnkey offerings are designed to utilize existing infrastructure to scale EV charging at the lowest cost. EverCharge's load-balancing SmartPower technology maximizes the number of electric vehicles that can charge at once and eliminates barriers, such as data connectivity.

Founded in 2013 and headquartered in Palo Alto, CA, EverCharge operates a factory in Hayward, CA, which supplies EVSEs for its customers across North America.

Our Senior Embedded Engineer

Will apply your diverse skill set to develop cutting-edge software solutions for our EVSEs (Electric Vehicle Supply Equipment) and other innovative products. In this role, you will design and implement software within a dynamic ecosystem that includes embedded Linux, RTOS, and bare-metal environments. Your expertise in embedded systems and proficiency in C, C , and Python will be pivotal in advancing current and next-generation products.

Responsibilities :

  • Collaborate cross-functionally with hardware and software engineering teams to define specifications and features.
  • Design, develop, and maintain software in embedded Linux environments and occasionally RTOS and bare metal environments.
  • Bring up embedded Linux systems using Yocto
  • Develop expertise with industry protocols (e.g., OCPP)
  • Contribute to improving our charging systems software to handle future use cases
  • Communicate with internal and external customers to understand and formalize requirements
  • Develop novel solutions to unique customer use cases as they arise
  • Work with QA to facilitate efficient testing

Qualifications :

  • Bachelor's degree or higher in Computer Science or a related discipline or equivalent work experience
  • 3 years of experience bringing up embedded Linux systems, including building Yocto-based distributions and getting kernel drivers to work on new platforms
  • Deep experience in C / C
  • Proficiency in Python
  • Familiarity with using Linux as a development environment, including shell scripting
  • Demonstrable ability to collaborate across organizational departments
  • Solution-focused and superb problem-solving skills; ability to apply reasonable logic to troubleshoot and resolve issues or make recommendations to appropriate personnel
  • Bonus :

  • Experience with microcontrollers running an RTOS or bare metal
  • Experience in Rust
  • Experience in the EV charging space
  • Experience working closely with hardware engineers
  • Job Title and Compensation :

  • The base salary range for this position is between $180,000 and $230,000, based on full-time employment.
  • Actual salaries are based on several factors unique to each candidate, including but not limited to skill set, experience, certifications, and work location.
  • Our open positions are based on job competencies that are specific to each role. If you are offered a position, the job title may be different from what is advertised to align with the role's competencies and your specific background, experience, and interview results.
  • Salary : $180,000 - $230,000

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Senior Embedded Engineer?

    Sign up to receive alerts about other jobs on the Senior Embedded Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $117,524 - $131,245
    Income Estimation: 
    $145,630 - $167,634
    Income Estimation: 
    $117,524 - $131,245
    Income Estimation: 
    $145,630 - $167,634
    Income Estimation: 
    $145,630 - $167,634
    Income Estimation: 
    $162,729 - $194,659
    Income Estimation: 
    $80,479 - $90,779
    Income Estimation: 
    $90,609 - $105,383
    Income Estimation: 
    $90,609 - $105,383
    Income Estimation: 
    $117,524 - $131,245
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Not the job you're looking for? Here are some other Senior Embedded Engineer jobs in the Stanford, CA area that may be a better fit.

    Senior Full-Stack Engineer

    Uprise - Embedded Financial Advisory, San Jose, CA

    Senior Full-Stack Engineer

    Uprise - Embedded Financial Advisory, Sunnyvale, CA

    AI Assistant is available now!

    Feel free to start your new journey!