Electrification _ E-powertrain Control Engineer

Caterpillar of Australia

Wuxi, China
On-site
C/c++ programming
Matlab/simulink/stateflow
Embedded control software development
Model, simulate, design algorithms, implement in C code, and optimize control strategies for BMS, motor drives, vehicle energy management, etc

Job Summary

  • Model, simulate, design algorithms, implement in C code, and optimize control strategies for BMS, motor drives, vehicle energy management, etc.
  • Develop, integrate, and debug embedded software modules based on AutoSAR architecture or bare-metal environments.
  • Work closely with hardware engineers, systems engineers, test engineers, and suppliers to resolve technical issues during development.

Matching Summary

Model, simulate, design algorithms, implement in C code, and optimize control strategies for BMS, motor drives, vehicle energy management, etc.

Skills & Requirements

Must-have

  • C/C++ programming
  • MATLAB/Simulink/Stateflow
  • embedded control software development
  • new energy vehicle domain
  • CAN/LIN/FlexRay communication protocols

Nice-to-have

  • OSEK/VDX, FreeRTOS experience
  • AutoSAR development experience
  • MIL/SIL/HIL testing tools
  • ISO 26262 functional safety
  • ASPICE development process

Key Requirements

  • Bachelor's degree or above
  • 3+ years of experience
  • Proficient in C/C++ programming
  • Skilled in MATLAB/Simulink/Stateflow
  • Familiar with new energy vehicles

Work Rights

Not specified

Tailored Resume

Cover Letter