Search by job, company or skills

C

Embedded Software Engineer -

3-8 Years

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 4 months ago

Job Description

Job Title: Embedded Software Design Engineer (Motor Controller)

Location: Pune, Maharashtra, India (On-site)

About the Role

We are seeking an experienced Embedded Software Design Engineer specializing in Motor Controller development for Electric Vehicle (EV) applications. The role involves end-to-end software design, development, and optimization for BLDC, PMSM, SRM, and Axial Flux motors used in e-powertrain systems.

You'll collaborate with hardware, controls, and vehicle integration teams to deliver reliable, high-performance motor control solutions that meet industry safety and quality standards.

Key Responsibilities

  • Design, develop, and test software for electric motor controllers in EV applications.
  • Develop and implement motor control algorithms using MATLAB/Simulink, DSPs, and microcontrollers.
  • Select suitable embedded components (MCUs, sensors, etc.) and design system interfaces.
  • Integrate motor controller software with battery management systems, vehicle control units, and propulsion components.
  • Perform testing and validation of control software to meet safety, performance, and reliability standards.
  • Optimize code and algorithms for improved system efficiency.
  • Maintain detailed technical documentationdesign specs, test plans, and user manuals.
  • Ensure compliance with automotive and functional safety standards (ISO 26262, DFMEA, etc.).
  • Stay updated on global EV and motor control technologies to support innovation and roadmap planning.

Required Qualifications

  • Bachelor's or Master's degree in Electronics / Electrical / E&TC Engineering or related field.
  • 38 years of experience in motor controller design and embedded systems.
  • Proficient in MATLAB/Simulink, control systems design, and motor control algorithms (FOC, PWM, MTPA, Field Weakening).
  • Hands-on experience with DSPs, microcontrollers, and C/C++ programming.
  • Strong understanding of PMSM, BLDC, and Axial Flux motor control.
  • Knowledge of US and international standards, DFMEA, and functional safety concepts.
  • Excellent problem-solving, debugging, and teamwork skills.

Nice-to-Have Skills

  • Experience in hybrid or electric powertrain systems.
  • Knowledge of thermal management and system tuning.
  • Early availability (Immediate to 90 days notice).
  • Exposure to SAP/ISO26262, automotive-grade validation methods.

Additional Details

  • Job Type: Full-time, On-site (Baner, Pune)
  • Role Type: Individual Contributor (IC)
  • Interview Process: 2 rounds + Technical Assignment (if required)
  • Relocation Expenses: Supported for eligible candidates
  • Compensation: Flexible and negotiable based on experience & interview performance

More Info

Job Type:
Industry:
Employment Type:

Job ID: 131373755

Similar Jobs