×
Register Here to Apply for Jobs or Post Jobs. X

Controls Engineer

Job in Auburn Hills, Oakland County, Michigan, 48326, USA
Listing for: Veriipro
Full Time position
Listed on 2026-07-05
Job specializations:
  • Software Development
    Embedded Systems/ Firmware/ IoT, Embedded Software Engineer, Software Testing
Salary/Wage Range or Industry Benchmark: 80000 - 100000 USD Yearly USD 80000.00 100000.00 YEAR
Job Description & How to Apply Below

Required Technical / Functional Skills

  • Engine and Onboard Diagnostics (OBD) controls development experience
  • Controls modeling using MATLAB/Simulink, Stateflow, and auto-code generation
  • Experience with code coverage, static code analysis, and MIL/SIL/HIL validation
  • Experience developing Design Verification Plans (DVPs)
  • Strong understanding of embedded software architecture and development processes
  • Solid knowledge of automotive powertrain domain, engine control, and powertrain strategies
  • Familiarity with MISRA C and ASPICE development processes
  • Understanding of ICE, hybrid, and electric vehicles, and microcontroller platforms
  • Experience with automotive communication protocols: CAN, LIN, UDS, OBD-II
Roles & Responsibilities
  • Design and develop embedded control and diagnostic software for engine and powertrain systems using MATLAB Simulink and Stateflow
  • Implement and manage communication interfaces (CAN, LIN, J1939, UDS, OBD-II) between ECU and vehicle systems
  • Support software architecture development for AUTOSAR using System Desk
  • Lead and contribute to development activities within Agile/Lean-Agile SCRUM teams
  • Collaborate with cross-functional teams including hardware, calibration, systems, and vehicle integration
  • Provide prototype software generation and support for early validation
  • Participate in technical reviews and present feature updates to stakeholders
  • Produce and maintain control design documentation and specifications
  • Ensure compliance with safety standards and coding guidelines (e.g., MISRA)
  • Support integration and troubleshooting during development and deployment phases
  • Author and maintain comprehensive test plans, test cases, and acceptance criteria
  • Perform unit, integration, and Hardware-in-the-Loop (HIL) testing
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary