P

Paccar

Builds heavy trucks and engines for fleets

Software Integration Test Engineer - Autonomous Vehicle Program

Test Automation EngineeringPosted on Nov 10
Full-timeKirkland, WA, USA

About the Job

Requirements

  • A bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related discipline is required.
  • At least five years of experience developing embedded application software is required.
  • Proficiency in scripting languages such as Python is required.
  • Experience in automotive, commercial vehicle, or a similar industry-related software development environment is required.
  • Hands-on embedded software development experience using C++, MATLAB/Simulink, Kanzi, or IBM Rational Rhapsody is required.
  • Experience with test management tools such as HP Quality Center or IBM Rational QM is required.
  • Experience with test automation tools or environments such as dSPACE is required.
  • Experience with network and calibration tools such as Vector CANalyzer/CANoe or ATI Vision is required.
  • Experience with requirements management platforms is required.
  • Engineering knowledge of heavy-duty commercial truck systems and related regulations is required.
  • Ability to analyze, interpret, and work with software requirement specifications is required.
  • Proficiency with common PC software tools, such as project management applications, word processing, flowcharting or modeling tools, presentations, spreadsheets, and databases, is required.
  • Willingness to travel domestically and internationally up to 10% is required.

Responsibilities

  • Develop embedded software for next-generation electronic control units using MATLAB/Simulink based on defined software designs.
  • Investigate, troubleshoot, and resolve assigned software defects.
  • Create, maintain, and execute test cases aligned with software requirements to validate the integration of embedded software modules.
  • Verify defect fixes and perform final integration testing before hardware-in-the-loop or system-level testing.
  • Assess testing effectiveness and recommend improvements by analyzing metrics and insights throughout the software development and testing life cycles.
  • Design and implement test automation frameworks, harnesses, and reusable code libraries to streamline testing across multiple projects.
  • Develop automated test tools, including scripts, utilities, simulators, and data sets, to support robust and scalable test automation.
  • Execute automated test suites, analyze results, and document findings to support defect resolution and quality improvements.
  • Contribute to creating and refining procedures, best practices, and standards that strengthen the reliability and quality of delivered software systems.

About the Company

Paccar

Builds heavy trucks and engines for fleets

PACCAR designs and builds medium- and heavy-duty trucks for freight carriers, builders and other fleet operators, selling them under three brands: Kenworth and Peterbilt in North America and DAF in Europe and beyond. Its trucks haul long-distance freight, make local deliveries and work on construction and logging sites, and they are sold and serviced through independent dealers worldwide. The company makes most of its money selling trucks, and it also earns steady revenue from selling replacement parts and from loans and leases to truck buyers. PACCAR traces its roots to a Seattle rail car maker founded in 1905 and is based in Bellevue, Washington.

Company size
10,001+
Company stage
IPO
Headquarters
Bellevue, WA
Founded
1905

Recently Posted Jobs

Explore more opportunities at Paccar

See more jobs