Real-Time Vehicle Diagnostics Engineer

Pentangle Tech Services | P5 Group

Foster City (CA)

On-site

USD 140,000 - 200,000

Full time

11 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Pentangle Tech Services | P5 Group seeks a diagnostics engineer to architect and implement real-time monitors in C++, with strict validation and traceability to failure modes. You will work with modern diagnostic standards such as UDS and CAN/LIN, and leverage Databricks for data-driven tuning.

Candidates should have 6–8 years of experience in automotive, autonomous, aerospace, or robotics diagnostics, and strong Python plus C++ skills for production-grade, safety-critical systems.

Qualifications

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Mechanical Engineering, Robotics, Aerospace Engineering, or related field; Master's preferred.
  • 6–8 years of professional experience in diagnostics, embedded controls, or vehicle systems engineering in automotive/autonomous/ aerospace/ robotics industries.
  • Working knowledge of diagnostic standards and protocols (UDS / ISO 14229, DTC management, OBD-II / SAE J1979) and communication buses (CAN, LIN, Automotive Ethernet).
  • Proficiency with Python for data analysis and visualization; experience with large-scale telemetry datasets (Databricks or equivalent).
  • Strong C++ development skills in production or safety-critical environments.

Responsibilities

  • Architect real-time diagnostic monitors in modern C++, including signal plausibility checks, degradation detection, and fault isolation logic.
  • Perform unit testing, HIL testing, and automated regression tests to validate diagnostic algorithms.
  • Author formal diagnostic monitor requirements traceable to system- or component-level failure modes and verify against fleet data.
  • Leverage fleet data in Databricks to characterize faults, tune detection thresholds, and validate algorithm performance.
  • Lead root-cause analysis of field-reported faults using telemetry, logs, and replay tools across hardware, firmware, calibration, and environment.
  • Produce clear technical specifications, design documents, and service procedures for Fleet Operations technicians.
  • Monitor fleet-wide diagnostic KPIs and propose algorithm refinements and new monitors.

Skills

Diagnostics expertise
C++ development
Python data analysis
Fault diagnosis
Problem solving
Communication skills

Education

Bachelor's degree in Electrical Engineering
Master's degree preferred

Tools

Databricks
HIL/SIL testing
UDS / ISO 14229
CAN / LIN / Automotive Ethernet

Job description

Pentangle Tech Services | P5 Group seeks a diagnostics engineer to architect and implement real-time monitors in C++, with strict validation and traceability to failure modes. You will work with modern diagnostic standards such as UDS and CAN/LIN, and leverage Databricks for data-driven tuning.

Candidates should have 6–8 years of experience in automotive, autonomous, aerospace, or robotics diagnostics, and strong Python plus C++ skills for production-grade, safety-critical systems.

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
Real-Time Vehicle Diagnostics Engineer
Real-Time Vehicle Diagnostics Engineer

OpenTalent • Foster City (CA)

On-site
USD 83,000 - 138,000
Diagnostics Engineer
Diagnostics Engineer

Multinational Company • Foster City (CA)

On-site
USD 120,000 - 170,000
HIL Validation Engineer: CAN/UDS, Python, Auto Systems
HIL Validation Engineer: CAN/UDS, Python, Auto Systems

Pentangle Tech Services | P5 Group • Auburn Hills (MI)

On-site
USD 70,000 - 110,000
Control Engineer - Emissions Diagnostics & Systems
Control Engineer - Emissions Diagnostics & Systems

Pentangle Tech Services | P5 Group • Columbus (IN)

On-site
USD 85,000 - 110,000
Embedded Validation Engineer: CAN/LIN, HIL & CI/CD
Embedded Validation Engineer: CAN/LIN, HIL & CI/CD

Pentangle Tech Services | P5 Group • Auburn Hills (MI)

On-site
USD 90,000 - 120,000
Senior Embedded Diagnostics Engineer - Heavy-Duty Vehicles
Senior Embedded Diagnostics Engineer - Heavy-Duty Vehicles

recruitAbility • Rochester Hills (MI)

On-site
USD 120,000 - 150,000
Bonus eligibility
Career growth support
Collaborative culture
Automotive Test Automation Engineer - CAN/LIN, CAPL, Python
Automotive Test Automation Engineer - CAN/LIN, CAPL, Python

Pentangle Tech Services | P5 Group • Auburn Hills (MI)

On-site
USD 90,000 - 120,000
Diagnostics Engineer – Automotive & Embedded Systems
Diagnostics Engineer – Automotive & Embedded Systems

OpenTalent • Foster City (CA)

On-site
USD 120,000 - 160,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