<>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
=