

Associate Embedded Software Validation Engineer
Location
Long Beach, CA
Level
Entry-Level
Department
Transportation
Type
Salary
Job Description
Posted on:
2025-11-25
Responsibilities
- Design, develop, and maintain automated Python tests and tools for embedded software systems in automotive environments.
- Create and execute test plans, test cases, and test scripts for functional, non-functional, and regression testing.
- Collaborate with cross-functional teams to review requirements and analyze system architecture.
- Build and scale remotely accessible test stations with production-intent hardware.
- Derive test scenarios from requirements and system design analysis.
- Troubleshoot and resolve bugs while developing and testing in tandem with developers.
- Raise the standard for high-quality software through iteration and automation.
Job Requirements
- Currently pursuing or recently completed a degree in Electrical/Mechatronics Engineering, Computer Science, or related field.
- Strong programming skills in Python, Rust, or relevant languages for embedded software development.
- Experience writing automated tests in frameworks like Pytest or Robot Framework.
- Experience debugging embedded systems and triaging regression failures.
- Familiarity with software testing tools, frameworks, and methodologies.
- Enthusiasm for validating embedded software features in various domains.
- Proficiency in C/C++ and experience with automotive diagnostic tools is a plus.




