Haystack
← Back to Jobs
Automotive

Multiple Electrical or Automotive Engineers in Novi, MI

DBA Web TechnologiesNovi, MI🇺🇸United StatesPosted 5 Jul 2026

Quick Overview

Work Type
On Site
Level
Mid Senior

Job Description

Multiple Electrical or Automotive Engineers in Novi, MI

POSITION: Multiple Electrical or Automotive Engineers in Novi, MI
DURATION: Full-Time position
LOCATION: Novi, MI (onsite position)
Salary Range: Excellent Compensation with benefits + 401K
Travel: Occasional
Skills: Electrical Engineering, Automotive Engineering, On-Board Diagnostics (OBD) Engineer, OBD Architecture, OBD Requirements, Automotive Diagnostic Tools

DESCRIPTION:

ROLE:

•    Lead the end-to-end definition of OBD implementation on UDS for software-defined vehicle architecture 
•    Own the diagnostic communication concept for OBD-relevant functions, including service definitions, DID strategies, DTC access, routine behaviors, session concepts, security interaction, and tester workflows 
•    Define scalable and robust requirements for how OBD-related data and services are exposed through UDS across domains, controllers, and diagnostic gateways 
•    Act as the technical lead for UDS (Unified Diagnostic Services) based OBD architecture, ensuring alignment between systems engineering, software development, diagnostics, validation, cybersecurity, and aftersales teams 
•    Establish a coherent strategy for diagnostic communication behavior in prototype, development, production, and service environments 
•    Review and approve diagnostic concepts, interface specifications, and implementation proposals to ensure consistency, compliance, maintainability, and serviceability 
•    Drive requirements traceability from architectural intent through software implementation, validation evidence, and release approval 
•    Support issue resolution by reviewing traces, service logs, communication behavior, and test evidence to identify root causes and define corrective actions 
•    Guide development teams on best practices for diagnostic communication design, integration, and robustness in an SDV environment 
•    Partner with platform and architecture teams to ensure the UDS strategy supports future scalability, OTA updates, centralized compute evolution, and long-term service needs 
•    Coordinate and contribute into prototype and serial development stages in terms of software availability, test planning, data review, diagnostic behavior alignment, and technical reporting 
•    Be involved in other related tasks / activities as require 

REQUIREMENTS:

•    Relevant degree such as a bachelor’s or master’s degree in Engineering, Technology, IT Systems, Computer Science, Mechatronics, or Engineering Technology 
•    Preferably in electrical engineering, automotive engineering, or computer engineering  
•    12+ years of experience in automotive diagnostics, embedded systems, software integration, or systems engineering, with deep expertise in UDS-based diagnostics and OBD implementation  
•    Strong experience defining and leading diagnostic communication concepts over UDS, including service behavior, data identifiers, routine control, session handling, security access, fault memory handling, and tester interactions  
•    Experience creating and governing OBD requirements on top of UDS-based software architecture, particularly in modern software-defined vehicle environments  
•    Strong understanding of diagnostic communication across CAN and Ethernet, diagnostic gateways, centralized compute concepts, and service-oriented vehicle architectures  
•    Proven track record leading cross-functional alignment between software, systems, validation, service, cybersecurity, and architecture teams  
•    Hands-on experience with automotive diagnostic tools such as CANoe, CANalyzer, CANape, ETAS INCA, and with requirements tools such as Jama, DOORS, or Polarion  
•    Familiarity with DTC concepts, freeze frame strategies, routine execution, service tool compatibility, and diagnostic trace analysis  
•    Ability to interpret software architecture documents, network/interface definitions, Simulink logic, and embedded software specifications  
•    Strong leadership, ownership, analytical thinking, communication, and decision-making skills, with proven ability to drive technical clarity and execution in a complex development environment  
•    Motivated engineer wanting to define and lead the diagnostic communication backbone for a new generation of electric vehicles 
=

Skills

Automotive Diagnostics
Simulink

Similar jobs