Emergent Software logo
Posted 1mo ago•Carlsbad, California, United States

Embedded Software Engineer

MiddleOn-site (Carlsbad)Salary undisclosed
Required Skills
PythonLinux
Job Description

**This is a direct hire for one of our clients working on site out of the Carlsbad, CA offices. Eligible candidates must be authorized to work in the United States without visa or sponsorship.**

Our client is seeking a Embedded Software Engineer (Battery Management System) to lead development of a high-voltage BMS platform. This individual will serve as the technical owner for BMS software, driving architecture, implementation, validation, and long-term strategy while partnering with embedded software and electrical engineering teams. This role is critical to maintaining ownership of core vehicle intellectual property and closing a key technical gap within the engineering organization.

Responsibilities

  • Lead development and ownership of high-voltage BMS software

  • Define technical direction and execution plans for the BMS program

  • Design, develop, debug, test, and validate embedded software

  • Translate system requirements into software architecture and implementation

  • Develop embedded drivers from hardware schematics and component datasheets

  • Bring up, test, and troubleshoot new circuit board designs

  • Collaborate with electrical, systems, and embedded software teams

  • Participate in code, software design, and schematic reviews

  • Maintain high standards for software quality, performance, and maintai

Similar Openings in Backend

View all in category➔