About The Position

PACCAR Electronics is seeking a motivated and experienced Embedded Software Engineer to support our Autonomous Vehicle Program. In this role, you will design, develop, validate, and release embedded software for next-generation electronic control units (ECUs) that power advanced driver assistance and autonomous vehicle systems for heavy commercial trucks. You’ll collaborate closely with systems, software, and vehicle architects to deliver high-quality, safety-compliant embedded solutions while applying industry-leading development practices.

Requirements

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related discipline (or equivalent experience)
  • 5+ years of experience developing and releasing embedded software in automotive, commercial vehicle, or a closely related industry
  • Proficiency with embedded software development and modeling tools, including: MATLAB® / Simulink® / Stateflow®
  • Source control tools such as Git and/or Subversion (SVN)
  • CI/CD or ALM platforms (e.g., Azure DevOps)
  • Experience with automotive and commercial vehicle networks, including CAN, SAE J1939, and LIN
  • Strong experience using requirements and systems engineering tools

Nice To Haves

  • Experience with tools such as IBM Rational Rhapsody, IBM Rational DOORS, IBM Rational Team Concert, Sparx Enterprise Architect, Creo/Pro/Engineer, Mentor Graphics, logi.CAD, and/or HP Quality Center
  • Familiarity with functional safety and process standards, including ISO 26262, ISO 15504 (SPICE)
  • Experience with system-level embedded/software prototyping (RCP) and requirements generation
  • Strong technical documentation skills, including creation of software requirements specifications, design documentation, and validation reports

Responsibilities

  • Develop and maintain embedded software models using MATLAB®, Simulink®, and Stateflow® in alignment with software and system design requirements
  • Manage source control and controlled software releases to ensure project delivery aligns with schedule, budget, and functional objectives
  • Plan, execute, and track software validation, verification, and usability testing for vehicle software modules
  • Diagnose, test, and implement software fixes for defects identified during development, validation, or field testing
  • Lead and participate in design and code/model reviews, ensuring adherence to embedded software best practices and internal quality standards
  • Collaborate with vehicle property owners, product developers, system architects, and software architects to define, document, and maintain software-level technical requirements
  • Design and release embedded systems, including electrical, electronic, and software architecture, for heavy commercial vehicle applications
  • Develop and maintain clear interface documentation for wiring design, software architecture, and cross-functional engineering teams
  • Contribute to the continuous improvement of development processes, tools, and standards to ensure high-quality, reliable, and scalable electronic systems
  • Support domestic and international travel up to 10% as needed

Benefits

  • holiday gift
  • full range of benefit options
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service