Padmi

MCU Application Software Development (MBD) Engineer

IndiaPosted 3 months ago
Software engineeringSeniorFull Time; Regular
Apply at TopGrep Tech Private Limited

Opens the source posting on shine.com

Source description

About the role

View original

As an Application Software Development MBD Engineer specialized in Motor Control Unit (MCU) software development and Model-Based Design (MBD), your role involves developing, simulating, and implementing motor control algorithms for automotive applications using MATLAB/Simulink-based development methodologies. You will be responsible for the following key responsibilities: - Develop application software utilizing MATLAB Model-Based Development tools like MATLAB, Simulink, Stateflow, and Embedded Coder. - Design, develop, and validate motor control algorithms for Induction Motors and Permanent Magnet Motors (SPM/IPM). - Implement motor control techniques including Field Oriented Control (FOC), Sensorless Control Strategies, and V/f Control Schemes. - Implement and optimize PWM techniques such as SPWM and SVPWM. - Develop and integrate application software for Micro Control Units using Infineon TriCore processors and Texas Instruments DSPs. - Collaborate with development environments and tools like Eclipse-based tools, TASKING, and Code Composer Studio. - Support software debugging, simulation, testing, and validation activities for automotive embedded systems. Your required skills for this role include: - Strong expertise in MATLAB, Simulink, Stateflow, and Embedded Coder / Code Generation tools. - Experience in motor control and automotive embedded systems. - Good understanding of electric motor control systems and power electronics. - Proficiency in embedded C programming and real-time systems. - Hands-on experience with development tools such as Eclipse-based tools, TASKING, and Code Composer Studio. - Strong debugging and problem-solving skills. - Knowledge of automotive software development processes would be an added advantage. You will need a B.Tech / M.Tech in Electrical Engineering or related discipline to qualify for this role. As an Application Software Development MBD Engineer specialized in Motor Control Unit (MCU) software development and Model-Based Design (MBD), your role involves developing, simulating, and implementing motor control algorithms for automotive applications using MATLAB/Simulink-based development methodologies. You will be responsible for the following key responsibilities: - Develop application software utilizing MATLAB Model-Based Development tools like MATLAB, Simulink, Stateflow, and Embedded Coder. - Design, develop, and validate motor control algorithms for Induction Motors and Permanent Magnet Motors (SPM/IPM). - Implement motor control techniques including Field Oriented Control (FOC), Sensorless Control Strategies, and V/f Control Schemes. - Implement and optimize PWM techniques such as SPWM and SVPWM. - Develop and integrate application software for Micro Control Units using Infineon TriCore processors and Texas Instruments DSPs. - Collaborate with development environments and tools like Eclipse-based tools, TASKING, and Code Composer Studio. - Support software debugging, simulation, testing, and validation activities for automotive embedded systems. Your required skills for this role include: - Strong expertise in MATLAB, Simulink, Stateflow, and Embedded Coder / Code Generation tools. - Experience in motor control and automotive embedded systems. - Good understanding of electric motor control systems and power electronics. - Proficiency in embedded C programming and real-time systems. - Hands-on experience with development tools such as Eclipse-based tools, TASKING, and Code Composer Studio. - Strong debugging and problem-solving skills. - Knowledge of automotive software development processes would be an added advantage. You will need a B.Tech / M.Tech in Electrical Engineering or related discipline to qualify for this role.

One address, no account. We’ll tell you when matching roles go live.

More at TopGrep Tech Private Limited

Related open roles

View all roles