Motor Control Engineer

Job Summary
EHIMAYA Technologies is hiring a Motion Control Engineer to develop embedded motor-control firmware for electric propulsion in drones and light electric vehicles LEV. The role focuses on BLDC and PMSM control, ESC firmware, real-time embedded systems, and integration with processors, controllers, and sensor suites to deliver reliable propulsion, stability, and high-efficiency performance.

Total Exp- 2-5 Years

Employment Type:-Full Time

Key Responsibilities
Design and implement BLDC and PMSM motor-control algorithms including PWM and Field Oriented Control FOC for sensored and sensorless operation.
Develop, optimize, and maintain ESC and motor-control firmware for drone propulsion and LEV applications.
Integrate and fuse sensors such as IMU, gyroscope, magnetometer, and RPM or encoder feedback for closed-loop speed and stability control.
Implement control loops including PID, observers, state estimators, and sensor-fusion for attitude and speed regulation.
Perform hardware-in-the-loop and motor bench testing, calibration, validation, and performance characterization.
Debug power-electronics interactions, motor drive circuits, and microcontroller peripherals using oscilloscopes, logic analyzers, and power measurement tools.
Collaborate closely with PCB, power electronics, mechanical, and system software teams for end-to-end integration and certification support.
Produce clear design documents, test plans, validation reports, and firmware release notes.

Required Skills
Strong proficiency in Embedded C and C++ for real-time microcontroller firmware.
Hands-on experience with STM32 microcontrollers; familiarity with NXP or TI MCUs is a plus.
Proven experience in BLDC and PMSM motor control, ESC firmware development, PWM generation, and PID and FOC techniques.
Knowledge of communication protocols UART, SPI, I2C, and CAN.
Practical hardware debugging and motor testing experience with oscilloscopes, logic analyzers, current probes, and power meters.
Comfortable with real-time constraints, interrupt-driven programming, DMA, timers, ADC, and low-level peripheral configuration

View More Job

5 months ago
Technical Project Manager

Banglore

View Details
5 months ago
Business Development Executive

Noida

View Details
5 months ago
Motor Control Engineer

Noida

View Details
4 months ago
Adaptive AUTOSAR Engineer

Pune, Bangalore

View Details
4 months ago
IPC Lead

Pune

View Details
3 months ago
Cyber Security Manager

Noida

View Details
3 months ago
ADAS Testing Engineer

Pune, Bangalore

View Details
2 months ago
Functional Safety and Quality Engineer

Gurgaon

View Details
2 months ago
System Testing Engineer

Bangalore

View Details
1 month ago
Bootloader Developer

Noida

View Details
1 month ago
Backend Developer (Python)

Bangalore

View Details
3 weeks ago
Senior Software Engineer | MBD , Embedded Devloper

Bangalore

View Details
3 weeks ago
Embedded C Developer

Gurgaon

View Details