Firmware Validation Engineer - Battery Management Systems
Core
Validate firmware functionality for battery management systems and vehicle platforms at component, subsystem, and system levels to ensure reliability and safety.
Role type
Firmware Validation Engineer (Embedded Systems)
Builds
Robust and reliable vehicle features for production
Domain
Automotive / Embedded Systems
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Test plan development, HiL/Dyno/Vehicle testing, Test automation (Python), Source control (Git), Debugging networked microprocessors, Log data analysis, Root cause identification
Preferred skills
Drive unit/powertrain knowledge, Python testing frameworks (Robot/pytest), CI/CD systems, Test management tools (JIRA/TestRail), FMEA analysis
Technologies
Python, Git, HiL, Dyno, JIRA, TestRail, Robot, pytest
Responsibilities
Define and develop comprehensive test plans based on requirements, Implement test plans on multiple test layers (HiL, Dyno, Vehicle), Define tooling needs to execute tests and evaluate results, Collaborate with system, firmware & hardware engineers, Investigate firmware issues through data analysis and issue reproduction
Seniority
Mid-Senior, hands-on IC