> Markdown version of [/jobs/ext/3448393-diagnostic-systems-engineer](https://www.wearedevelopers.com/jobs/ext/3448393-diagnostic-systems-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Diagnostic Systems Engineer - **Company:** Pi-Square Technologies LLC - **Location:** United States - **Contract:** Permanent contract - **Skills:** Systems Engineering, Unit Testing, C++ (Programming Language), Python (Programming Language), Regression Testing, Reliability of Systems, Data Analytics, C++14, Databricks - **Published:** September 13, 2026 - **Apply:** https://www.dice.com/job-detail/e96554be-9afd-4b02-90cd-c21f6e523a0e ## About the Role * Strong proficiency in Modern C++ development within embedded or safety-critical environments. * Experience with Vehicle Diagnostics Standards and Protocols: + UDS (ISO 14229) + DTC Management + OBD-II (SAE J1979) + CAN + LIN + Automotive Ethernet * Strong experience with Python for data analytics, validation, and visualization. * Hands-on experience working with Databricks or similar large-scale telemetry platforms. * Knowledge of Control Systems, State Estimation, Model-Based Diagnostics, and Fault Detection Algorithms. * Experience performing root cause analysis, fault isolation, and troubleshooting across hardware and software domains. * Strong communication and documentation skills. ## Description We are seeking an experienced Diagnostic Systems Engineer / Vehicle Diagnostics Engineer with strong expertise in vehicle diagnostics, embedded systems, C++ development, data analytics, and fault detection algorithms. The ideal candidate will be responsible for designing, implementing, validating, and improving real-time diagnostic monitors while leveraging fleet data analytics to enhance system reliability and fault detection performance., * Design and implement real-time diagnostic algorithms and monitors in modern C++, including fault detection, signal plausibility checks, degradation monitoring, and fault isolation logic. * Perform software unit testing, HIL testing, SIL testing, and automated regression testing to validate diagnostic software. * Develop and maintain diagnostic requirements, including detection thresholds, debounce logic, fault handling, and response strategies. * Ensure traceability between diagnostic requirements and system/component-level failure modes. * Analyze large-scale fleet and telemetry data using Python and Databricks to evaluate diagnostic performance and optimize detection thresholds. * Lead root cause investigations of field-reported issues using logged data, vehicle telemetry, and replay tools. * Collaborate with hardware, software, controls, and calibration teams to resolve complex system issues. * Create technical specifications, diagnostic documentation, and troubleshooting procedures for engineering and fleet operations teams. * Monitor fleet-wide diagnostic KPIs and continuously improve diagnostic coverage, detection accuracy, and system reliability. * Support the development of new diagnostic monitors and vehicle health monitoring capabilities.