Diagnostics Engineer

Multinational Company

Foster City (CA)

On-site

USD 120,000 - 170,000

Full time

2 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Multinational Company in Foster City, CA is seeking an experienced Diagnostics Engineer to design and implement control algorithms, state estimators, and model-based observers using C++ and Python. You will contribute to vehicle diagnostic systems, DTC management, and communication protocols.

You will validate functionality through HIL/SIL test frameworks and collaborate with cross-functional teams on vehicle architecture and bus strategies, ensuring robust diagnostics across automotive networks

Qualifications

  • 6–8 years of experience in diagnostics, embedded controls, or vehicle systems engineering.
  • Solid knowledge of UDS (ISO 14229), DTC management, and OBD-II (SAE J1979).
  • Experience with CAN, LIN and Automotive Ethernet networks.
  • Proficiency in Python and C++ for algorithm development and validation.

Responsibilities

  • Design and implement control algorithms, state estimators, and model-based observers in C++ and Python.
  • Develop and maintain vehicle diagnostic systems and communication protocols.
  • Validate diagnostic functionality using HIL and SIL test frameworks.
  • Collaborate with cross-functional teams on vehicle architecture and bus strategies.

Skills

Python
C++
Diagnostics
Embedded controls

Tools

UDS ISO 14229
OBD-II SAE J1979
CAN
LIN
Automotive Ethernet
HIL/SIL testing

Job description

  • Design and implement control algorithms, state estimators, and model-based diagnostic observers in C++ and Python.
  • Develop, integrate, and maintain vehicle diagnostic systems, DTC management, and communication protocols.
  • Validate diagnostic functionality using HIL (Hardware-in-the-Loop) and SIL (Software-in-the-Loop) test frameworks.
  • Collaborate with cross-functional teams on vehicle architecture and communication bus strategies.

Key Qualifications:

  • Experience: 6–8 years in diagnostics, embedded controls, or vehicle systems engineering (Automotive, AV, Aerospace, or Robotics).
  • Protocols & Standards: Solid working knowledge of UDS (ISO 14229), DTC management, and OBD-II (SAE J1979).
  • Networking: Experience with CAN, LIN, and Automotive Ethernet protocols.
  • Programming: Proficiency in Python and C++.
  • Testing: Hands-on experience with HIL/SIL testing frameworks for diagnostic validation.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Diagnostics Engineer - Vehicle System Integration
Diagnostics Engineer - Vehicle System Integration

Pentangle Tech Services | P5 Group • Foster City (CA)

On-site
USD 140,000 - 200,000
Senior Diagnostics Engineer – Vehicle Control & HIL/SIL
Senior Diagnostics Engineer – Vehicle Control & HIL/SIL

Multinational Company • Foster City (CA)

On-site
USD 120,000 - 170,000
ADAS Diagnostic Systems Engineer
ADAS Diagnostic Systems Engineer

Jobtailor • Dearborn (MI)

On-site
USD 90,000 - 120,000
ADAS Diagnostics Architect: Fault Detection & DTC Strategy
ADAS Diagnostics Architect: Fault Detection & DTC Strategy

Jobtailor • Dearborn (MI)

On-site
USD 90,000 - 120,000
Real-Time Vehicle Diagnostics Engineer
Real-Time Vehicle Diagnostics Engineer

Pentangle Tech Services | P5 Group • Foster City (CA)

On-site
USD 140,000 - 200,000
Systems Test and Integration Engineer
Systems Test and Integration Engineer

Jobtailor • Irvine (CA)

On-site
USD 120,000 - 160,000
Control Engineer
Control Engineer

Pentangle Tech Services | P5 Group • Columbus (IN)

On-site
USD 85,000 - 110,000
Senior Software Test Engineer – Vehicle Communications Diagnostics, Validation
Senior Software Test Engineer – Vehicle Communications Diagnostics, Validation

Jobtailor • Missouri

On-site
USD 95,000 - 120,000
Project Engineer
Project Engineer

Snapon • Rochester Hills (MI)

On-site
USD 110,000 - 140,000
Test Firmware Engineer
Test Firmware Engineer

Tata Technologies • Palo Alto (CA)

On-site
USD 150,000 - 210,000