Software Integration & Test Engineer
$77,700–$116,200 year
On-site · Kirkland, Washington, United States
Job Summary
Develop embedded software for next-generation ECUs using C++, MS Visual Studio, and MATLAB/Simulink; create and execute test cases to validate integration of embedded software modules; verify defect fixes and perform final integration testing; design and implement test automation frameworks and reusable code libraries; develop automated test tools and data sets to support scalable test automation; contribute to procedures and standards to improve software reliability and quality; travel up to 10% (including internationally) for testing activities and collaboration with cross-functional teams.
Required Qualifications
- Bachelor’s degree in Computer Engineering, Software Engineering, Electrical Engineering, Computer Science, or a related technical field
- 1+ years of software testing experience
- Ability to travel up to 10%, including internationally
- Strong communication and problem-solving skills
- Proficiency with common PC software tools (project management applications, word processing, flowchart/modeling tools, presentations, spreadsheets, databases)
Desired Qualifications
- Bachelor’s degree in Computer Engineering
- Bachelor’s degree in Software Engineering
- Bachelor’s degree in Electrical Engineering
- Bachelor’s degree in Computer Science
- 1+ years of software testing experience
- Proficiency with Python scripting
- Experience with embedded software development
- Test automation experience
- Knowledge of CANalyzer/CANoe
- Knowledge of Vector tools
- Experience with HP Quality Center or IBM Rational QM
- Experience with dSPACE
- Experience with MATLAB/Simulink
- Experience with CAN/J1939
- Ability to travel up to 10%, including internationally
- Strong communication and collaboration skills
- Knowledge of SDLC/STLC methodologies
- Familiarity with ISO/DIS truck/systems regulations
- Ability to develop and maintain test cases
- Defect analysis and troubleshooting skills
- Experience with CI/CD tooling would be a plus
- Growth mindset and results-driven
- Experience in automotive or commercial vehicle software environments
- C++ development experience
- MATLAB/Simulink development experience
- Kanzi or IBM Rational Rhapsody experience
- Automotive software testing experience
- Embedded software testing experience
- Test automation frameworks
- Scripting languages such as Python
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.