Embedded Software Engineer -

Confidential • India
Relocation
This Job is No Longer Active This position is no longer accepting applications

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 documentation—design 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.
  • 3–8 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

Subscribe our newsletter

New Things Will Always Update Regularly