Flag job

Report

eMotor Controls Development Engineer

Min Experience

5 years

Location

Auburn Hills, Michigan, United States

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

  • Interpret and analyze high-level requirements to ensure alignment with intended vehicle-level behavior.
  • Develop and implement control algorithms for electric motor applications within powertrain systems using MATLAB-Simulink and C/C++
  • Process data received via communication network and validate them using standardized methods 
  • Support diagnostic development and OBD compliance activities.
  • Collaborate with cross-functional teams in a fast-paced environment to deliver high-quality solutions.
  • Ensure compliance with ISO 26262 functional safety standards.
  • Perform pre-verification of the implementation through Model In The Loop (MIL) testing and pre-verification of the generated code, through Software in the Loop (SIL) testing
  • Develop proto software builds as required and validate on Hardware In the Loop ( HIL) , Dynamometer or vehicle using ETAS INCA tools;
  • Own DVP&R’s for assigned SWCs and perform updates when SW content is updated.  
  • Analyze and provide timely response/solutions to the tracked issues;
  • Develop & maintain controls` design documents for assigned software components.
  • Participate and contribute in daily scrum meetings, regularly track SW development using Agile methodology , actively participate in Big room planning activities and sprint planning sessions

About the company

Designs and manufactures vehicles for diverse global automotive brands.

Skills

MATLAB/Simulink
C/C++
AUTOSAR
DSPACE SystemDesk
ETAS INCA
CAN logs