A complete application in a minute
Tailored resume and cover letter, ready to send.
CDM Technology is hiring an Embedded Software Engineer to join a hands‑on team focused on battery management systems and vehicle control system testing in Carlsbad, CA. You will run test benches, automate tests in Python, and debug hardware with a scope in hand while contributing fixes in C/C++.
The role welcomes applicants with 1–5 years in embedded software or related fields, and offers training in HV safety. Onsite work with potential international travel is required.
Location: Carlsbad, CA (Onsite)
Employment Type: Full-Time, Direct Hire
Compensation: Competitive, Based on Experience
CDM Technology is partnering with an electric vehicle manufacturer in Carlsbad to hire a hands‑on engineer for battery management system (BMS) and vehicle control system test and calibration.
You’ll work alongside senior BMS engineers who own the requirements and architecture. You’ll be the one in the lab: running the test benches, automating tests, producing calibration data, and debugging hardware with a scope in hand. You’ll also write code, including fixes to the BMS itself.
No automotive or BMS experience required. We’ll train someone with solid fundamentals and real lab time, whether from medical devices, robotics, industrial automation, aerospace, or consumer electronics.
Our client uses AI‑assisted development across its engineering work. Experience with these tools is a plus; curiosity about them matters more.
Hands‑on work on electric vehicle battery systems, mentorship from experienced BMS engineers, and ownership of the tests and calibration data the vehicle runs on.