Software Validation Engineer
Core
Software Validation Engineer focused on embedded software unit and integration testing for New Energy Vehicle BMS software quality assurance.
Role type
Senior IC software validation engineer (embedded automotive)
Builds
Validated BMS software units and integrations for new energy vehicles
Domain
Automotive / Embedded Software / Functional Safety
Required skills
C code testing, White-box testing, TESSY, MATLAB/Simulink, ISO 26262 coverage analysis, ASPICE SWE.4/SWE.5, Requirement traceability, Defect tracking
Preferred skills
Automotive SPICE, BMS development experience, Automated test framework, HIL testing
Technologies
TESSY, MATLAB, Simulink, Enterprise Architect, Jira, Polarion
Responsibilities
Review software requirements and architecture to identify testability risks; Design and execute unit and integration test strategies and test cases; Analyze coverage metrics (statement, branch, MC/DC) and close gaps; Track defects and collaborate with development teams for root cause analysis; Maintain bidirectional traceability between requirements, test cases, and defects; Support continuous improvement of validation processes and toolchains.
Seniority
Mid-Senior, hands-on IC