Position Details
About this role
This role involves developing embedded software, creating test cases, troubleshooting defects, and automating testing processes for electronic control units in a manufacturing environment.
Key Responsibilities
- Develop embedded software
- Create and execute test cases
- Troubleshoot software defects
- Automate testing processes
- Perform system and hardware-in-the-loop testing
Technical Overview
Utilizes C++, MATLAB/Simulink, and MS Visual Studio to develop and validate embedded software, perform system and hardware-in-the-loop testing, and improve software quality assurance processes.
Ideal Candidate
The ideal candidate is a software engineer with experience in embedded systems, proficient in C++, MATLAB/Simulink, and test automation frameworks, capable of developing and executing comprehensive test plans.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Lack of embedded software experience, No proficiency in C++, No experience with MATLAB/Simulink, Unwilling to work in Bellevue, WA, No software testing background
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile