Search by job, company or skills

topgrep tech private limited

MCU Application Software Development (MBD) Engineer

Save
new job description bg glownew job description bg glow
  • Posted 4 hours ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Position: Application Software Development MBD Engineer – Motor Control Unit

Location: Bangalore

Employment Type: Contract

Experience: 4–6 Years

Industry Preference: Automotive

Reporting To: Manager – MCU Software Development

Educational Qualification: B.Tech / M.Tech in Electrical Engineering or related discipline

About The Role

We are looking for a skilled and motivated Application Software Development MBD Engineer with strong expertise in Motor Control Unit (MCU) software development and Model-Based Design (MBD). The candidate will be responsible for developing, simulating, and implementing motor control algorithms for automotive applications using MATLAB/Simulink-based development methodologies.

Key Responsibilities

  • Develop application software using MATLAB Model-Based Development tools including MATLAB, Simulink, Stateflow, and Embedded Coder
  • Design, develop, and validate motor control algorithms for: Induction Motors, Permanent Magnet Motors (SPM/IPM)
  • Implement motor control techniques including: Field Oriented Control (FOC), Sensorless Control Strategies, 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, Texas Instruments DSPs
  • Work with development environments and tools including Eclipse-based tools, TASKING, and Code Composer Studio
  • Support software debugging, simulation, testing, and validation activities for automotive embedded systems

Required Skills

  • Strong experience 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
  • Experience with embedded C programming and real-time systems
  • Hands-on experience with development tools such as Eclipse-based tools, TASKING, and Code Composer Studio
  • Good debugging and problem-solving skills
  • Understanding of automotive software development processes is an added advantage.

Skills:- Matlab, Simulink, Stateflow, Embedded C and SPM

More Info

Job Type:
Industry:
Function:
Employment Type:

Job ID: 147497121