Systems Engineer - Embedded Software Validation...
Role details
Job location
Tech stack
Job description
-
Lead end-to-end validation of embedded software for chassis control systems, including brakes, steering, and suspension.
-
Develop software test specifications and Design Verification Plans (DVPs) from system requirements.
-
Support the development of MiL, SiL, and HiL validation based on prior in-vehicle validation.
-
Develop test automation using Python and/or validation tools such as ecu.test.
-
Execute functional software validation in MiL, SiL, and HiL environments.
-
Collaborate with HiL teams to execute validation plans and resolve issues.
-
Maintain validation traceability to software requirements and analyze test results.
Requirements
-
Bachelor's degree in Electrical Engineering, Mechanical Engineering, Computer Science, or a related field.
-
2+ years of experience in one or more of the following:
-
Embedded software validation
-
Software systems engineering
-
Embedded controls development
-
Experience performing MiL, SiL, and/or HiL software testing.
-
Experience developing software test plans, validation procedures, or test automation.
-
Experience working with embedded software requirements.
-
Experience with embedded software validation.
-
Experience with embedded control systems.
-
Experience developing software tests.
-
Experience with requirements-based validation.
-
Experience with test automation using Python, ecu.test, or similar tools.
Preferred Qualifications
-
Master's degree in a related engineering field.
-
Experience developing software requirements and test cases.
-
Experience with:
-
ecu.test
-
Vector CANoe, CANalyzer, and CANape
-
MATLAB/Simulink
-
dSPACE
-
Python scripting and test automation experience.
-
Familiarity with ISO 26262.
-
Experience with requirements analysis and traceability.
-
Experience with test planning and execution.
-
Experience using Jira.
-
Experience troubleshooting embedded or electromechanical systems.
-
Experience with chassis, motion control, braking, steering, or suspension systems.
-
Strong communication, project management, and cross-functional collaboration skills.