Embedded Software Engineer - Development & Verification Tooling

Paccar

Bellevue (WA)

On-site

USD 81,000 - 121,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

401k
Pension plan
Paid time off
Tuition reimbursement
Medical benefits
FSA/HSA
Disability insurance
Life insurance
EAP services

Job summary

PACCAR's Global PACCAR Electronics organization seeks an Embedded Software Engineer to design, implement, and support the development and verification toolchain for embedded software. You will collaborate across software, systems, verification, DevOps, and product teams to improve development efficiency, software quality, and release readiness.

Based in Kirkland, WA, you will help define tooling architectures, automate builds and tests, and mentor teams on best practices for software builds,

Qualifications

  • Bachelor's degree in a technical field.
  • 3+ years building and optimizing software toolchains and CI/CD pipelines.
  • Experience with cloud platforms, containers, and orchestration (AWS/Azure/Docker/Podman/Kubernetes).
  • Scripting skills in Python, Bash, PowerShell or similar.
  • Experience with source control, build systems, and package management.
  • Familiarity with IaC, DevOps, and modern SDLC processes.
  • Experience supporting embedded software development and verification.
  • Strong Linux expertise and troubleshooting.

Responsibilities

  • Design, implement, and maintain CI/CD pipelines for embedded software development.
  • Develop and support cloud-based build, test, and development 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 builds, version control, artifact management, and automation.
  • Collaborate with engineering teams to identify tooling needs and improve workflows.
  • Evaluate, select, and implement new development tools and cloud solutions.
  • Support PoC activities by enabling tooling, environments, test benches, and verification infrastructure.
  • Document tooling architectures and procedures, and drive continuous improvement of development systems.
  • Provide training and knowledge transfer to engineering teams on tooling and automation practices.

Skills

CI/CD pipelines
Automation
Linux
Scripting
Version control
DevOps
Collaboration
Tooling optimization

Education

Bachelor's degree in CS/CE/SE/EE
Master’s degree (Preferred)

Tools

AWS
Azure
Docker
Podman
Kubernetes
Python
Bash
PowerShell

Job description

As an Embedded Software Engineer - Development & Verification Tooling you are responsible for defining, implementing, and supporting the software development, automation, testing, and verification toolchain used for embedded software development and testing activities. This role works closely with software engineers, systems engineers, verification teams, DevOps engineers, and product stakeholders to improve development efficiency, software quality, requirements traceability, and release readiness.

Location: Kirkland, WA

About PACCAR

PACCAR, Inc. is a Fortune 500 company established in 1905 and is recognized as a global leader in the commercial vehicle, financial, and customer service fields. PACCAR is a global technology leader in the design, manufacture, and customer support of high-quality light-, medium- and heavy-duty trucks under its internationally recognized brands Kenworth, Peterbilt and DAF nameplates. PACCAR designs and manufactures advanced diesel engines and provides customized financial services, information technology and truck parts related to its principal business.

About Global PACCAR Electronics

The Global PACCAR Electronics organization supports Kenworth, Peterbilt, and DAF by transforming how control systems and vehicle software are developed for commercial vehicle applications. GPE designs next-generation vehicle controls, display systems, and autonomous technologies that raise the bar for customer productivity and safety.

Whether on highways, construction sites, urban centers, or forest roads, PACCAR trucks are recognized for exceptional quality and performance. PACCAR Electronics is central to these product identities—delivering innovations from advanced PTO functionality to intuitive, high-value digital displays. Join us as we grow and deliver PACCAR’s future in connectivity, cybersecurity, electrification, and autonomous systems.

Job 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.
Qualifications & Skills
  • Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, or related technical field.
  • 3+ years experience developing, administering, and optimizing software development toolchains, CI/CD pipelines, and automated workflows.
  • Strong knowledge of cloud platforms, containerization, and orchestration technologies (e.g., AWS, Azure, Docker, Podman, 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 (IaC), 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.
Preferred Qualifications & Skills
  • Master’s degree in computer science, Computer Engineering, Software Engineering, Electrical Engineering, or related technical field.
  • Experience with engineering tools (e.g., Vector CANoe/CANalyzer, ATI Vision, MATLAB/Simulink).
  • Familiarity with HIL/SIL testing platforms (e.g., dSPACE, ETAS, NI, or similar).
  • Knowledge of vehicle communication protocols and diagnostics:
    • CAN, CAN FD, LIN
    • Automotive Ethernet
    • UDS, J1939, 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.
PACCAR Benefits

401k with up to a 5% company match
Fully funded pension plan that provides monthly benefits after retirement
Comprehensive PTO - minimum of 10 paid vacation days (additional days are provided with additional seniority/years of service), 12 paid holidays, and sick time
Tuition reimbursement for continued education
Medical, dental, and vision plans for you and your family
Flexible spending account (FSA) and health account (HSA)
Paid short-and-long-term disability programs
Life and accidental death and dismemberment insurance
EAP services include wellness plans, estate planning, financial counseling and more

Additional Job Board Information

PACCAR is an Equal Opportunity Employer/Protected Veteran/Disability. At PACCAR, we value talent and promote growth and development. We carefully consider numerous compensation factors, including your education, training, or experience. Applicants and employees for this position will not be sponsored for work authorization, including, but not limited to H-1B visas, now or in the future. The salary range for the Embedded Software Engineer - Development & Verification Tooling is $80,800 - $120,800 annually. Additionally, this role is eligible for a full range of benefit options listed above. This position is also eligible for a holiday gift.

#LI-DT1

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Application Software Engineer
Embedded Application Software Engineer

Paccar • Kirkland (WA)

On-site
USD 90,000 - 142,000
Software Engineer - Embedded Systems
Software Engineer - Embedded Systems

Paccar Inc. • Kirkland (WA)

On-site
USD 90,000 - 142,000
401k with up to 5% company match
Fully funded pension plan
PTO - min 10 days + holidays
+6
Software Engineer - Embedded Systems
Software Engineer - Embedded Systems

PACCAR • Bellevue (WA)

On-site
USD 90,000 - 142,000
401k with company match
Pension plan
Paid time off
+6
Software Engineer - Embedded Systems
Software Engineer - Embedded Systems

Paccar • Bellevue (WA)

On-site
USD 90,000 - 142,000
401k match
Pension plan
Paid time off
+6
Software Integration & Test Engineer
Software Integration & Test Engineer

PACCAR • Bellevue (WA)

On-site
USD 81,000 - 121,000
401k with up to a 5% company match
Pension plan (fully funded)
Paid time off (minimum 10 vacation, 12
+7
Software Engineer - Data & Engineering Applications
Software Engineer - Data & Engineering Applications

PACCAR • Mount Vernon (WA)

On-site
USD 104,000 - 163,000
401k with company match
Pension plan
Paid time off (PTO) and holidays
Technical Product Owner - Embedded Systems
Technical Product Owner - Embedded Systems

PACCAR • Bellevue (WA)

On-site
USD 90,000 - 142,000
401k with company match
Pension plan
Paid PTO and holidays
+2
Software Engineer - Data & Engineering Applications
Software Engineer - Data & Engineering Applications

Paccar Inc. • Mount Vernon (WA)

On-site
USD 104,000 - 163,000
401k with up to a 5% company match
Fully funded pension plan
Comprehensive PTO – minimum of 10 paid
+7
Technical Project Manager - Embedded Systems
Technical Project Manager - Embedded Systems

PACCAR • Bellevue (WA)

On-site
USD 104,000 - 163,000
401k with up to 5% match
Fully funded pension plan
PTO – 10 days + holidays
+6
Electronics Systems Engineer - Product Support
Electronics Systems Engineer - Product Support

Paccar • Bellevue (WA)

On-site
USD 90,000 - 142,000
401k with company match
Pension plan
PTO and holidays
+2