OBD Requirements Sr Engineer Mode Management

Veracity Software Inc

Novi, MI

JOB DETAILS
SKILLS
Automotive Engineering, Automotive Technology, Centralized Operations/Management, Computer Architecture, Computer Science, Computer Skills, Control Engineering, Cross-Functional, Data Analysis, Diagnostics Solutions/Software, Electrical Engineering, MATLAB, Problem Solving Skills, Production Support, Programming Tools, Propulsion, Prototyping, Regulatory Compliance, Requirements Management, Requirements Validation/Verification, Software Administration, Software Development, System Architecture, System Integration (SI), System Test, System Validation, Systems Engineering, Team Player, Thermal Management, Validation Testing
LOCATION
Novi, MI
POSTED
8 days ago
OBD Requirements Sr Engineer – Mode Management
Novi, Michigan - This role requires 4-5 days per week in the office, with regular in-person meetings and events.
Full Time

Ideal Candidate
Must possess a Bachelor's or Master's Degree in Electrical Engineering, Automotive Engineering, Systems Engineering, Mechatronics, Computer Science, Controls Engineering, Engineering Technology, or related discipline.
Must have 8+ years of experience in Automotive Software, Controls Engineering, Diagnostics, Requirements Engineering, Automotive Systems Engineering, or Electrified Vehicle Development.
Must have strong experience defining requirements for OBD Mode Management, Vehicle State Management, State Machines, Function Orchestration, Monitor Enablement, and Diagnostic Execution Logic.
Must have strong understanding of OBD behavior across vehicle operating states including Ignition/Wake-up, Charging, Propulsion Enable, Thermal Management, Communication Availability, and Degraded Operation Modes.
Must have experience working within Software Defined Vehicle (SDV) architectures.
Must have hands-on experience with requirements management tools such as DOORS, Jama, or Polarion.
Must have experience using engineering and validation tools including MATLAB/Simulink, CANoe, ETAS INCA, or similar automotive development tools.
Must have knowledge of UDS, OBD diagnostics, Control Software Development, and System Integration in Electrified Vehicle Platforms.

The OBD Requirements Senior Engineer – Mode Management will be responsible for defining and owning OBD mode management requirements for Scout Motors' next-generation Software Defined Vehicle (SDV) platform.
This role will define the logic, interfaces, operating conditions, and requirements governing when OBD monitors and diagnostic functions are enabled, inhibited, suspended, resumed, or reset across vehicle operating states.
The engineer will work closely with software, controls, diagnostics, architecture, systems, and validation teams to ensure robust and scalable diagnostic behavior across BEV and EREV vehicle platforms while supporting prototype development, production release, serviceability, and regulatory compliance.

Key Responsibilities
• Own the definition of OBD Mode Management requirements across Scout's SDV platform.
• Define monitor enablement, inhibition, suspension, resume, and reset logic.
• Specify diagnostic interactions across drive enable, charging, sleep/wake-up, limp-home, thermal protection, software update, and degraded operating conditions.
• Collaborate with software, controls, diagnostics, architecture, and validation teams to ensure consistent vehicle state management.
• Develop structured, traceable, and testable requirements for state transitions, monitor gating, fault handling, and execution dependencies.
• Ensure diagnostic mode management supports prototype, production, service, and release validation requirements.
• Support scalable implementation of mode management concepts across centralized and distributed vehicle architectures.
• Support system testing and validation activities verifying monitor availability and behavior across vehicle operating states.
• Analyze integration issues involving readiness, monitor suppression, fault handling, and state transitions.
• Support prototype and serial development activities including software releases, data analysis, technical reviews, and release readiness.
• Partner with systems architecture teams to define future-proof diagnostic operating concepts for software-defined vehicles.

Required Qualifications
• Bachelor's Degree in Engineering, Automotive Engineering, Electrical Engineering, Systems Engineering, Mechatronics, Computer Science, Controls Engineering, or related discipline.
• 8+ years of experience in Automotive Software, Controls Engineering, Diagnostics, Requirements Engineering, or Systems Engineering.
• Experience defining OBD Mode Management requirements and monitor execution logic.
• Strong understanding of Vehicle State Management, State Machines, Function Orchestration, and Diagnostic Execution Control.
• Experience with OBD diagnostics, UDS diagnostics, and system integration.
• Experience working within Software Defined Vehicle (SDV) environments.
• Experience with requirements management tools such as DOORS, Jama, or Polarion.
• Experience with MATLAB/Simulink, CANoe, ETAS INCA, or similar automotive development tools.
• Ability to define structured, testable requirements and state-transition logic.
• Strong systems engineering mindset and cross-functional collaboration skills.

Preferred Qualifications
• Experience supporting Battery Electric Vehicle (BEV) platforms.
• Experience supporting Extended Range Electric Vehicle (EREV) platforms.
• Experience with centralized compute architectures and domain controllers.
• Experience supporting vehicle diagnostics in software-defined vehicle architectures.
• Experience supporting HIL, SIL, vehicle validation, and release verification.
• Strong understanding of cross-domain vehicle software interactions and state dependencies.

Recruiter Submission Template –

Full Name:
Degree (Bachelor's/Master's) – University & Completion Year:
Total Years of Automotive Engineering Experience:
Total Years of Automotive Software / Controls Engineering Experience:
Total Years of OBD Diagnostics Experience:
Total Years of Automotive Systems Engineering Experience:
Total Years of BEV/EV Experience:
Total Years of EREV Experience:
Do you have 8+ years of Automotive Software, Controls Engineering, Diagnostics, Requirements Engineering, or Systems Engineering experience? (Yes/No – Details):
Do you have direct experience defining OBD Mode Management requirements? (Yes/No – Details):
Do you have experience with Vehicle State Management, State Machines, and Function Orchestration? (Yes/No – Details):
Do you have experience defining monitor enablement, inhibit conditions, execution preconditions, state transitions, and fault handling logic? (Yes/No – Details):
Do you have experience with OBD Diagnostics and UDS Diagnostics concepts? (Yes/No – Details):
Do you have experience working within Software Defined Vehicle (SDV) environments? (Yes/No – Details):
Do you have experience with BEV and/or EREV vehicle platforms? (Yes/No – Details):
Experience using Jama, DOORS, or Polarion requirements management tools? (Yes/No – Details):
Experience using MATLAB/Simulink, CANoe, ETAS INCA, or similar automotive development tools? (Yes/No – Details):
Experience supporting HIL, SIL, Vehicle Validation, and Release Verification? (Yes/No – Details):
Experience with Central Compute Architectures, Domain Controllers, and Cross-Domain State Management? (Yes/No – Details):
Motivation / Reason for Relocation (if not local):
Motivation / Reason for interest in this position:
Contact Number:
Email ID:
LinkedIn Profile URL:
Full Address (Street, City, State, Zip Code):
Current Location:
Notice Period (in weeks):
Current Work Authorization Status:
Expected Salary:
Are you ready to relocate on your own expenses and work onsite 4-5 days per week in Novi, Michigan?

About the Company

V

Veracity Software Inc