CareerPlan

Software Validation Engineer

Shanghai - ChinaFull-time2026-10-21 → 2026-11-10

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