What are the responsibilities and job description for the Senior Embedded Engineer position at EverCharge, Inc.?
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 :
Bonus :
Job Title and Compensation :
Salary : $180,000 - $230,000