Embedded Software Engineer - Development & Verification Tooling

PACCAR•Bellevue, WA
•$80,800 - $120,800

About The Position

The Embedded Software Engineer - Development & Verification Tooling defines, implements, and supports the software development, automation, testing, and verification toolchain used for embedded software development and testing. The role works closely with software and systems engineers, verification and DevOps teams, and product stakeholders to improve development efficiency, software quality, requirements traceability, and release readiness. The position is located in Kirkland, Washington, and supports PACCAR’s Global PACCAR Electronics organization.

Requirements

  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, or a related technical field.
  • At least 3 years of experience developing, administering, and optimizing software development toolchains, CI/CD pipelines, and automated workflows.
  • Strong knowledge of cloud platforms, containerization, and orchestration technologies, such as AWS, Azure, Docker, Podman, and Kubernetes.
  • Proficiency in scripting and automation using Python, Bash, PowerShell, or similar languages.
  • Experience with source control, repository management, software build systems, and package management tools.
  • Familiarity with infrastructure-as-code, DevOps practices, and modern software development lifecycle processes.
  • Experience supporting embedded software development, verification methodologies, and automated test environments.
  • Proficiency with Linux-based systems, command-line tools, and troubleshooting complex development environments.
  • Strong analytical and problem-solving skills, with the flexibility to switch between projects.
  • Ability to travel up to 15%, including internationally.

Nice To Haves

  • Master’s degree in computer science, Computer Engineering, Software Engineering, Electrical Engineering, or a related technical field.
  • Experience with engineering tools such as Vector CANoe/CANalyzer, ATI Vision, and MATLAB/Simulink.
  • Familiarity with HIL/SIL testing platforms such as dSPACE, ETAS, NI, or similar.
  • Knowledge of vehicle communication protocols and diagnostics, including CAN, CAN FD, LIN, Automotive Ethernet, UDS, J1939, and DoIP.
  • Experience creating custom integrations between engineering tools using APIs and automation frameworks.
  • Knowledge of compliance and process frameworks such as ASPICE, ISO 26262, ISO 21434, DO-178C, or equivalent industry standards.
  • Experience developing dashboards, metrics, and reporting solutions for engineering organizations.
  • Awareness of automotive and commercial vehicle regulatory requirements, including medium- and heavy-duty truck standards.

Responsibilities

  • Design, implement, and maintain CI/CD pipelines for embedded software development and verification.
  • Develop and support cloud-based development, build, and test environments.
  • Create and optimize automated build, verification, and test frameworks.
  • Integrate and administer development tools, repositories, and collaboration platforms.
  • Establish and promote best practices for software builds, version control, artifact management, and automation.
  • Collaborate with engineering teams to identify tooling needs, improve workflows, and resolve development challenges.
  • Evaluate, select, and implement new development tools, technologies, and cloud solutions.
  • Support proof-of-concept activities by enabling required tooling, development environments, test benches, and verification infrastructure.
  • Document tooling architectures and procedures, and support continuous improvement of development systems.
  • Provide training and knowledge transfer to engineering teams on tooling and automation practices.

Benefits

  • 401k with up to a 5% company match.
  • Fully funded pension plan that provides monthly benefits after retirement.
  • Comprehensive paid time off, including a minimum of 10 paid vacation days, 12 paid holidays, and sick time; additional vacation days are provided with additional seniority or years of service.
  • Tuition reimbursement for continued education.
  • Medical, dental, and vision plans for employees and their families.
  • Flexible spending account (FSA) and health account (HSA).
  • Paid short- and long-term disability programs.
  • Life and accidental death and dismemberment insurance.
  • Employee assistance program services, including wellness plans, estate planning, and financial counseling.
  • Holiday gift.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service