Freelance 3-Phase Motor Controller Software Engineer
Job Type: Freelance / Contract
Location: Chennai
Job Overview
We are seeking an experienced Freelance 3-Phase Motor Controller Software Engineer to develop and optimize embedded software for motor controller products.
Requirements
- Strong experience in Embedded C/C++ programming.
- Experience with 3-phase motor control (Induction Motor, PMSM, or BLDC).
- Knowledge of V/F Control, FOC, and motor control algorithms.
- Experience with STM32, TI C2000, NXP, Microchip, or similar microcontrollers.
- Understanding of power electronics, inverters, and motor drives.
- Familiarity with UART, SPI, CAN, RS485, and Modbus communication protocols.
- Ability to independently develop, debug, and test firmware.
Responsibilities
- Develop and modify motor controller firmware.
- Implement and optimize motor control algorithms.
- Debug and troubleshoot hardware/software integration issues.
- Support testing, validation, and product development activities.
- Provide documentation and source code deliverables.
Preferred Experience
- Variable Frequency Drives (VFDs)
- Industrial Automation
- Servo Drives
To Apply
Please share:
- Resume/CV
- Relevant project experience
- Availability
- Expected hourly or project-based rate
Job Type: Full-time
Pay: ₹600,000.00 - ₹840,000.00 per year
Benefits:
Work Location: In person