Embedded Application Software Engineer

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

About The Position

The Embedded Application Software Engineer leads the development and delivery of embedded control systems for commercial autonomous vehicle technologies. The role works with cross-functional stakeholders to design, develop, test, integrate, and maintain reliable embedded software that supports vehicle performance, safety, operational efficiency, and customer uptime. It translates system requirements into software solutions through requirements analysis, architecture and design, coding, debugging, validation, and integration, with attention to quality, performance, and regulatory standards. The position is part of Global PACCAR Electronics, which develops vehicle controls, display systems, and autonomous technologies for Kenworth, Peterbilt, and DAF. The role is based in Kirkland, Washington, and involves travel of up to 10% domestically and internationally.

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.
  • Strong proficiency in model-based development using MATLAB, Simulink, and Stateflow.
  • Experience with debugging, MIL/SIL/unit testing, and some scripting using C, Python, or CAPL.
  • Experience with bench testing using Vector tools such as CANoe or CANalyzer.
  • Experience working with Git, SVN, CI/CD pipelines, Jenkins, and Azure in an Agile environment.
  • Familiarity with AUTOSAR, ISO 26262, and vehicle networks such as CAN, SAE J1939, and LIN.
  • Excellent communication skills and ability to interact effectively with technical and non-technical stakeholders.
  • Willingness to travel domestically and internationally up to 10%.

Nice To Haves

  • Experience creating documentation such as software requirements specifications and engineering change notices.
  • Experience with requirements management and systems engineering tools.
  • Background in autonomous vehicle, automotive, commercial vehicle software, or a similar industry.
  • Knowledge of ISO 15504, SPICE compliance, and system-level embedded/software prototyping.

Responsibilities

  • Develop embedded software models using MATLAB, Simulink, and Stateflow for next-generation electronic control units.
  • Manage source control and controlled release of software models to maintain project schedules and functionality.
  • Participate in planning and tracking validation and usability studies of vehicle software module functionality.
  • Test and implement software modifications to repair defects found during validation and testing.
  • Lead reviews to ensure software models and modules meet embedded software development best practices.
  • Work with vehicle property owners, product developers, system architects, software architects, and suppliers to develop and maintain software-level technical requirements specifications.
  • Design, test, and release embedded software for heavy commercial autonomous trucks.
  • Provide interface documentation to wiring design, software architects, and other engineering design groups.
  • Contribute to the development and continuous improvement of procedures and practices for high-quality, reliable electronic systems and architecture.
  • Travel domestically and internationally up to 10%.

Benefits

  • A full range of benefit options (specific options are not listed in the provided description).
  • Holiday gift.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service