Haystack
← Back to Jobs
Technology
AT

System integration Engineer(Diagnostics)

Anagha Techno SoftFoster City, CA🇺🇸United StatesPosted Sep 30, 2026

Why This Role Stands Out

This hybrid role offers an exciting opportunity to develop cutting-edge diagnostic algorithms and drive continuous improvement within a reputable technology company. If you're a mid-senior engineer with a passion for data-driven analysis and fault troubleshooting, you'll thrive by contributing to critical system-level solutions and shaping the future of diagnostics. Apply today to leverage your expertise and grow your career in a dynamic environment.

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
Foster City, CA, United States
Posted
2 weeks ago
RoboticsDatabricksC++Python

Job Description

Job Title : System integration Engineer(Diagnostics)
Location: Foster City, CA
Job Description:
Key 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.
Data-Driven Analysis & Validation: Leverage large-scale fleet data in
Databricks to characterize faults, tune detection thresholds, validate algorithm
performance (detection rate, false-positive rate), and drive continuous
improvement.
Fault Troubleshooting & Root Cause Analysis: Lead investigation of
field-reported faults using telemetry, logged data, and replay tools; identify root
causes spanning hardware, firmware, calibration, and environmental factors.
Documentation & Knowledge Transfer: Produce clear technical specifications,
design documents, and service procedures that enable Fleet Operations
technicians to diagnose and resolve faults efficiently.
Continuous Improvement: Monitor fleet-wide diagnostic KPIs; propose and
implement algorithm refinements, new monitors, and process improvements.Qualifications
Experience:.6 8 years of professional experience in diagnostics, embedded
controls, or vehicle systems engineering within the automotive, autonomous
vehicle, aerospace, or robotics industry.
Required Skills
Vehicle Diagnostics Expertise: Working knowledge of diagnostic standards
and protocols (UDS / ISO 14229, DTC management, OBD-II / SAE J1979) and
communication buses (CAN, LIN, Automotive Ethernet).
Data Analysis: Proficiency with Python for data analysis and visualization;
experience working with large-scale telemetry datasets (Databricks, or
equivalent).
C++ Proficiency: Strong, demonstrable C++ development skills in production or
safety-critical environments;
Control & Estimation Theory: Hands-on experience designing and
implementing control algorithms, state estimators, or model-based diagnostic
observers.
Problem Solving: Proven ability to systematically decompose complex,
multi-domain problems and drive them to root cause under ambiguity.
Communication: Excellent written and verbal communication skills; able to
present technical analyses and recommendations to both engineering peers and
non-technical stakeholders.
Preferred Skills
Experience with implementing prognostics or vehicle health monitoring
Experience with HIL/SIL testing frameworks for diagnostic validation.

Similar jobs