Lavora.

Tillbaka till sökningen

Embedded Software Engineer

Emergent Staffing

Ort
Carlsbad, US
Arbetsplats
På plats
Anställningsform
Heltid
Lön
$150k–$190k
Publicerat
I dag
Källa
DevITJobs

Requirements:

  • Bachelors degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field
  • 10+ years of embedded software development experience
  • 3+ years of high-voltage Battery Management System experience
  • Strong C programming skills and working knowledge of C++
  • Experience with bare-metal embedded systems and Linux development environments
  • Experience using AI-assisted development tools
  • Deep understanding of distributed high-voltage BMS architectures
  • Knowledge of functional safety principles
  • Proficiency with Git, source control practices, and Python
  • Track record of delivering production-quality embedded software
  • Experience using oscilloscopes, multimeters, power supplies, logic analyzers, and related test equipment
  • Strong technical communication skills and the ability to take ownership of complex engineering initiatives
  • Comfortable working in a fast-paced startup environment
  • Preferred: experience with automotive EV battery systems, Tesla, Rivian, hybrid vehicle programs, or similar organizations
  • Preferred: knowledge of EV architectures and subsystems, CAN bus and LIN bus communications, or familiarity with Jira
  • Preferred: background in aerospace, medical devices, industrial automation, or other high-voltage industries
  • Preferred: leadership or mentoring experience
  • Candidates must be authorized to work in the United States without visa sponsorship

Responsibilities:

  • Lead development and own high-voltage BMS software
  • Set 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 based on hardware schematics and component datasheets
  • Bring up, test, and troubleshoot new circuit board designs
  • Partner with electrical, systems, and embedded software teams
  • Use agentic AI in software development
  • Participate in code, software design, and schematic reviews
  • Maintain high standards for software quality, performance, and maintainability
  • Help retain internal ownership of critical vehicle technology
  • Mentor junior engineers as the team grows

Technologies:

  • Agentic AI
  • AI
  • Embedded
  • Git
  • Hardware
  • JIRA
  • Linux
  • Python
  • C++
  • Support

More

We are recruiting for a direct-hire Embedded Software Engineer (Battery Management System) role with our client, based on site at their Carlsbad, California offices. The engineer will serve as the technical owner of the high-voltage BMS software platform, helping maintain ownership of core vehicle intellectual property and address a key technical gap in the engineering organization. The position is full-time and in person, with annual pay of $150,000–$190,000. Benefits include a 401(k), dental, health, and vision insurance, and paid time off. Our vetting process includes an application, online assessment, initial video interview, hiring-manager video interview, on-site technical interview, and final on-site leadership interview.

last updated 43 week of 2026