The company is looking for a Software Controls Engineer to develop and test real-time embedded control software for their full Electric and Hybrid Electric Delivery vehicles.
Requirements
- In control and software development for real time automotive control systems to include use of model-based software tools MATLAB Simulink;
- In control algorithm calibration and integration testing using production calibration and CAN networks and CAN tools, such as CANalyzer/CANoe, CANcard, CANCaseXL, or CANape or ETAS Inca; AND
- Using source code version control system, such as IBM ClearCase or Git.
- Using MIL, SIL and HIL Validation and Verification Methods.
Responsibilities
- As key member of both our engineering and customer service teams, develop vehicle embedded software in vehicle control systems such as torque path controllers, Battery Management Systems (BMS), DC/DC converters, vehicle charging systems and model-based software tools MATLAB Simulink.
- Perform control algorithm calibration and integration testing using production calibration and CAN networks tools such as Vector CANape, Vector CANoe, Vector CANalyzer and ETAS Inca.
- Manage source code version control system, such as Git or IBM clearcase; MiL, SiL and HiL Validation and Verification Methods and for functional safety and ISO 26262 standards.
- Test and validate developed software.
- Troubleshoot and debug software to facilitate generating vehicle control strategies.
- Document software.
- Operate and drive vehicles for testing and data logging.
Other
- Primary worksite is in Wixom, Michigan.
- Domestic travel is required 15%-20% of the time to the Employer headquarters and facilities.
- Telecommuting/work from home permitted approximately 2 days per week.
- Must reside within normal commuting distance of the primary worksite.
- Pre-employment background check and valid driver’s license are required.