Software Engineer - Embedded Systems

PACCAR

Bellevue (WA)

On-site

USD 90,000 - 142,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

401k match
Pension plan
Paid time off
Tuition reimbursement
Medical/dental/vision
FSA/HSA
Disability insurance
Life insurance
Employee assistance program

Job summary

PACCAR, Inc. is a Fortune 500 company renowned in commercial vehicles and related services. The Application Software Engineer - Embedded Systems leads DevOps initiatives, architecting CI/CD pipelines, automated build/test systems, and engineering processes to improve quality and traceability.

This role collaborates across software, systems, and verification teams to support ASPICE goals and best practices. The position is based in Kirkland, WA, with up to 10% travel for domestic and

Qualifications

  • Must have a B.S. in Electrical/Computer Engineering or Computer Science or related field.
  • 5+ years in automotive or commercial vehicle software release or similar industry background.
  • Proficient in MATLAB and/or Simulink.
  • Expert with Jenkins, CI, GIT, AZURE, and requirements management tools.
  • Strong coding experience in Python, Bash, PowerShell, or JavaScript.
  • Experience with software documentation and engineering change notices.
  • Knowledge of Design for Six Sigma and related methods.

Responsibilities

  • Lead DevOps initiatives to enable scalable embedded software development.
  • Design and optimize CI/CD pipelines and source control strategies.
  • Develop internal apps, dashboards, and developer tools.
  • Create and maintain automated build, test systems, and engineering processes.
  • Collaborate with systems, software, and verification teams on requirements specs.
  • Release embedded systems software and architecture for heavy trucks.
  • Develop interfaces, APIs, databases, and services to support automation.
  • Travel up to 10% domestically and internationally.

Skills

MATLAB/Simulink
Python
GIT
Azure CI
Jenkins
JavaScript
Requirements Mgmt

Education

B.S. in EE/CE/CS or related
Master's degree (preferred)

Tools

IBM Rational Rhapsody
IBM Rational DOORS
Canoe/Vector Tools
Visio
HP Quality Center
CAN/SAE J1939/LIN
CMake/MSBuild/Maven

Job description

The Application Software Engineer - Embedded Systems is responsible for leading DevOps initiatives that enable efficient, scalable, and high-quality embedded software development. This includes architecting and optimizing CI/CD pipelines, source control strategies, automated build and test systems, development infrastructure, and engineering processes. Working collaboratively across software, systems, and verification teams, this role drives continuous improvement initiatives that accelerate development cycles, improve product quality, strengthen traceability and compliance, and support the organization's ASPICE goals and software engineering best practices.

Location

Kirkland, WA

Job Responsibilities
  • Design, maintain, and optimize CI/CD pipelines using Azure DevOps, Jenkins, GitHub Actions, GitLab CI/CD, or similar tools.
  • Develop and maintain internal applications, dashboards, and developer tools using modern front-end and back-end technologies.
  • Develop embedded software models using MATLAB/Simulink/State flow per design of the software for next-generation electronic control units
  • Integrate unit, integration, and regression tests, static analysis, code coverage, and quality reporting.
  • Review and implement software modifications to repair defects discovered during validation and testing
  • Monitor pipeline performance and improve reliability, speed, and resource usage.
  • Work with system architects, and software architects to develop and maintain software-level technical requirements specifications
  • Design and release of embedded systems software and software architecture for heavy commercial trucks
  • Design and integrate user interfaces, APIs, databases, and services that support engineering automation, reporting, and workflow improvements.
  • Travel up to 10% (domestic & international)
Qualifications & Skills
  • B.S. in Electrical Engineering, Computer Engineering, Computer Science or in a related field
  • 5+ years of experience in the development & release of automotive or commercial vehicle software or a similar industry-related background
  • Proficient with MATLAB and/or Simulink
  • Expert with Jenkins, continuous integration, GIT, AZURE, and Requirements Management tools
  • Strong coding experience using Python, Bash, PowerShell, and/or JavaScript
  • Experience creating documentation including software requirements specifications, and engineering change notices
  • Solid understanding of Design for Six Sigma and Six Sigma techniques
Preferred Qualifications & Skills
  • Master's degree in Electrical Engineering, Computer Science, Mechanical Engineering, or a related field.
  • PE license.
  • Experience with PVS Studio, Bullseye Code Coverage, or similar quality tools
  • Experience with automotive or commercial vehicle networks, such as CAN, SAE J1939, and LIN
  • Experience using IBM Rational Rhapsody, IBM Rational DOORS, IBM Rational Team Concert, Canoe/Vector Tools, Visio, and/or HP Quality Center
  • Experience/Knowledge of ARXML, ISO 26262, ISO 15504/ASPICE compliance
  • Familiarity with CMake, MSBuild, or Maven
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.

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.

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

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 Application Software Engineer - Embedded Systems is $90,400 - $141,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.

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. • 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 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 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
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
Technical Product Owner - Embedded Systems
Technical Product Owner - Embedded Systems

Paccar ste therese • Bellevue (WA)

On-site
USD 90,000 - 142,000
401k with company match
Pension plan
Paid PTO and holidays
+2
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
Electronic Architecture Engineer
Electronic Architecture Engineer

PACCAR • Bellevue (WA)

On-site
USD 81,000 - 121,000
401k with up to a 5% company match
Pension plan
PTO & holidays
+6
Technical Project Manager - Embedded Systems
Technical Project Manager - Embedded Systems

Paccar Inc. • Kirkland (WA)

On-site
USD 104,000 - 163,000
401k with up to a 5% company match
Pension plan
Paid time off (PTO)
+3
Control System Owner
Control System Owner

PACCAR • Kirkland (WA)

On-site
USD 104,000 - 163,000
401k with up to 5% match
Pension plan
Paid time off
+1