Description
The role designs and implements advanced control algorithms for embedded systems, focusing on dynamic programming and model predictive control. It translates mathematical models into efficient, real-time C/C++ code, integrates the software with hardware platforms, optimizes computational efficiency for microcontrollers, and collaborates with cross-functional teams to define algorithm specifications and improve control strategies. The position requires hands-on experience with DP and MPC, analytical and teamwork skills, basic MATLAB Simulink capability, and a bachelor’s or master’s degree in a relevant field with a foundation in control theory and mathematical modeling.
