Quick Overview
Job Description
Role: Diagnostics Engineer
Work Location: Foster City, CA
Responsibilities:
Diagnostic Algorithm Design & Implementation
Architect and implement real-time diagnostic monitors in modern C++, including signal-level plausibility checks, degradation detection, and fault isolation logic. Perform software unit testing, HIL testing, and automated regression tests to validate diagnostic algorithms prior to final implementation
Diagnostic Requirement Engineering
Author formal diagnostic monitor requirements (detection thresholds, debounce strategies, fault response actions) traceable to system-level or component level failure modes; verify requirements against fleet and bench data.
Skills: 6–8 years of professional experience in diagnostics, embedded controls, or vehicle systems engineering within the automotive, autonomous vehicle.
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 C /C++
Hands-on experience designing and implementing control algorithms, state estimators, or model-based diagnostic observers.
Similar jobs
- HA
Lead, Systems Engineering
NewHarris Corporation
Herndon, VA🇺🇸$127.5k - $236.5k/yrOn-site22 hours agoEngineering - DT
Software Developer III
NewDatasoft Technologies, Inc.
Jacksonville, FL🇺🇸Hybrid22 hours agoSwiftOAuthKotlin+5Technology - AS
Technical Lead
NewApex Systems
Brooklyn, OH🇺🇸Hybrid22 hours agoSQLAgileAzure+10 - GE
Application Programmer
NewGenesis10
Charlotte, NC🇺🇸$55 - $63/hrHybridYesterdayOracleSQLETL+7 - VS
Senior Spacecraft Mission Software Engineer
Varda Space Industries
El Segundo, CA🇺🇸$169k - $216k/yrOn-site2 months agoDockerFiberAnsible+3Technology - QS
Systems Engineer III with Security Clearance
NewQuantum Sky Engineering LLC
Annapolis Junction, MD🇺🇸$175k - $185k/yrHybrid22 hours agoTechnology