Software Integration Test Engineer - Autonomous Vehicle Program

PACCAR•Kirkland, WA
•$90,400 - $141,800

About The Position

PACCAR Electronics is seeking a Software Integration Test Engineer for its Autonomous Vehicle Program in Kirkland, Washington. The role focuses on validating and integrating embedded software for next-generation electronic control units (ECUs) used in advanced commercial vehicle systems. The engineer will work closely with software developers, systems engineers, and test teams to deliver reliable, high-quality, scalable software solutions. The position includes developing embedded software using MATLAB/Simulink based on defined software designs, investigating and resolving defects, and creating and executing software-requirements-based test cases. The engineer will verify fixes and complete integration testing before hardware-in-the-loop or system-level testing. The role also involves improving testing effectiveness through metrics and insights across the SDLC/STLC, building reusable automated testing frameworks and tools, running automated test suites, and documenting results. The engineer will contribute to procedures, best practices, and standards that improve software reliability and quality. Travel of up to 10% domestically and internationally is required.

Requirements

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related discipline.
  • At least 5 years of experience developing embedded application software.
  • Proficiency in scripting languages such as Python.
  • Experience in automotive, commercial vehicle, or a similar industry-related software development environment.
  • Hands-on embedded software development experience using C++, MATLAB/Simulink, Kanzi, or IBM Rational Rhapsody.
  • Experience with test management tools such as HP Quality Center or IBM Rational QM.
  • Experience with test automation tools or environments such as dSPACE.
  • Experience with network and calibration tools such as Vector CANalyzer/CANoe or ATI Vision.
  • Experience with requirements management platforms.
  • Engineering knowledge of heavy-duty commercial truck systems and related regulations.
  • Willingness to learn and apply new software engineering quality processes, methodologies, and tools.
  • Ability to analyze, interpret, and work with software requirement specifications.
  • Effective collaboration, communication, and problem-solving skills.
  • Proficiency with common PC software tools, including project management, word processing, flowchart/modeling, presentation, spreadsheet, and database applications.
  • Growth-oriented mindset and ability to thrive in a results-driven environment.
  • Willingness to travel domestically and internationally up to 10%.

Responsibilities

  • Develop embedded software for next-generation electronic control units using MATLAB/Simulink based on defined software designs.
  • Investigate, troubleshoot, and resolve assigned software defects.
  • Create, maintain, and execute test cases aligned with software requirements to validate integration of embedded software modules.
  • Verify defect fixes and perform final integration testing before hardware-in-the-loop or system-level testing.
  • Assess testing effectiveness and recommend improvements using metrics and insights throughout the SDLC/STLC.
  • Design and implement test automation frameworks, harnesses, and reusable code libraries for testing across multiple projects.
  • Develop automated test tools, including scripts, utilities, simulators, and data sets.
  • Execute automated test suites, analyze results, and document findings to support defect resolution and quality improvements.
  • Contribute to procedures, best practices, and standards that strengthen the reliability and quality of delivered software systems.
  • Travel domestically and internationally up to 10%.

Benefits

  • A full range of benefit options is available.
  • Holiday gift.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service