SIL Test Engineer

Life in Pittsburgh

Pennsylvania

On-site

USD 110,000 - 160,000

Full time

8 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Pittsburgh Tomorrow is seeking an experienced SIL Test Engineer to design and execute test strategies for software-defined vehicle platforms. You will focus on SIL/virtual validation, automated testing, and integration across application, middleware, platform, and ECU environments.

You will work with Python-based test automation, Linux-based validation, and CI/CD pipelines to ensure robust validation of automotive software and vehicle networks.

Qualifications

  • Develop Python-based test scripts, utilities, and automation frameworks.
  • Automate test execution, result collection, log analysis, and reporting.
  • Support automated regression testing as part of CI/CD pipelines.

Responsibilities

  • SDV Software Test & Validation across unit to system levels.
  • Validate automotive applications, middleware, and platform software.
  • Analyze failures, logs, and traces to identify defects and root causes.
  • Develop reusable test frameworks for automated validation.
  • Participate in requirement analysis and derive test scenarios and cases.
  • Perform SIL/virtual validation and work with virtual ECUs for integration.
  • Support migration from physical ECU/HIL to virtualized tests.
  • Integrate automated tests into CI/CD pipelines.
  • Validate SDV apps across heterogeneous compute environments.
  • Understand interactions between software, middleware, OS, and hardware.
  • Gain hands-on experience with vehicle networks and protocols.

Skills

Python-based test automation
CI/CD
Linux testing

Tools

Jenkins
Git
Linux
Containerized environments
CAN/CAN FD
AUTOSAR

Job description

SIL Test Engineer
Role Overview

We are looking for an experienced Software-Defined Vehicle (SDV) Test & Validation Engineer to develop and execute test solutions for next-generation automotive software platforms.

The role will focus on SIL/virtual validation, automated testing, integration and functional validation of automotive software, covering virtual ECUs, middleware, communication stacks, operating systems, and vehicle networks.

The engineer will work across application, middleware, platform, and ECU/SoC environments, with strong emphasis on Python-based test automation and Linux-based validation.

Key Responsibilities
  • 1. SDV Software Test & Validation
    • Develop and execute unit, integration, functional, system, and regression tests for SDV software components.
    • Validate automotive applications, middleware, communication services, and platform software.
    • Analyze software behavior, test failures, logs, traces, and interfaces to identify defects and support root-cause analysis.
    • Develop reusable and scalable test frameworks for automated validation.
    • Participate in requirement analysis and derive appropriate test scenarios and test cases.
  • 2. Python-Based Test Automation
    • Develop Python-based test scripts, utilities, and automation frameworks.
    • Automate test execution, result collection, log analysis, and reporting.
    • Use C/C++ knowledge to understand and validate compiled automotive software.
    • Support automated regression testing as part of CI/CD pipelines.
  • 3. SIL & Virtual ECU Validation
    • Perform validation in Software-in-the-Loop (SIL) and virtual ECU environments.
    • Work with Virtual ECUs (vECUs) for software integration and functional validation.
    • Validate interaction between:
      • Automotive application software
      • Compiled control algorithms
      • Middleware
      • Vehicle communication
      • Plant/environment models
    • Support migration of applicable testing from physical ECU/HIL environments toward virtualized test environments.
  • 4. Test Automation & CI/CD
    • Integrate automated tests into CI/CD pipelines.
    • Hands‑on experience with technologies such as:
      • Jenkins
      • Git
      • Linux‑based test environments
      • Containerized execution environments
    • Support continuous integration, automated regression, test execution and reporting.
  • 5. SDV Platform & Automotive Software Validation
    • Test software running on automotive microcontrollers (MCUs) and SoCs.
    • Work with AUTOSAR Classic and/or Adaptive AUTOSAR platforms.
    • Validate SDV applications and services across heterogeneous compute environments.
    • Understand interaction between application software, middleware, operating system, communication stack, and underlying hardware.
  • 6. Vehicle Network & Protocol Validation
    • Hands‑on understanding/testing experience with one or more of:
      • Vehicle Networks
      • CAN / CAN FD
      • J1939
      • LIN
      • Automotive Ethernet
      • SDV / Middleware Communication
      • DDS
      • SOME/IP
      • Diagnostics & Communication
      • UDS
      • DoIP
      • AUTOSAR COM stack
  • 7. Operating Systems & Platform Environment
    • Experience testing or developing automotive applications on one or more of:
      • Linux
      • QNX
      • AUTOSAR OS
      • Android / Android Automotive environments
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

SIL Test Engineer
SIL Test Engineer

Pi-Square Technologies LLC • Warrendale

On-site
USD 95,000 - 150,000
SIL Test Engineer
SIL Test Engineer

Tiltedge Solutions • Warrendale

On-site
USD 90,000 - 150,000
SIL Test Engineer for SDV & Automated Validation
SIL Test Engineer for SDV & Automated Validation

Pittsburgh Tomorrow • Pennsylvania

On-site
USD 110,000 - 160,000
SDV Test & Validation Engineer - SIL/Virtual ECU, Python
SDV Test & Validation Engineer - SIL/Virtual ECU, Python

Tiltedge Solutions • Warrendale

On-site
USD 90,000 - 150,000
Sr. Test Automation Engineer (SIL/HIL Infrastructure)
Sr. Test Automation Engineer (SIL/HIL Infrastructure)

42dot • Sunnyvale (CA)

On-site
USD 110,000 - 150,000
Lead Test Automation Engineer, SIL/HIL for Automotive SDV
Lead Test Automation Engineer, SIL/HIL for Automotive SDV

42dot Inc. • Sunnyvale (CA)

On-site
USD 140,000 - 200,000
Senior Test Automation Engineer – SIL/HIL for SDV Platforms
Senior Test Automation Engineer – SIL/HIL for SDV Platforms

42dot • Sunnyvale (CA)

On-site
USD 110,000 - 150,000
Software Engineer (SIL/HIL)
Software Engineer (SIL/HIL)

7Th Sky Techologies llc • Charlotte (NC)

Hybrid
USD 90,000 - 120,000
Full-time employment
Hybrid work model
Professional development
+1
Software Engineer (SIL/HIL)
Software Engineer (SIL/HIL)

7Th Sky Techologies llc • Minneapolis (MN)

Hybrid
USD 90,000 - 120,000
Hybrid work model
Professional development opportunities
Competitive compensation and benefits
Software Engineer (SIL/HIL)
Software Engineer (SIL/HIL)

7Th Sky Techologies llc • San Francisco (CA)

Hybrid
USD 120,000 - 160,000