Solinas Integrity
Junior Embedded Firmware Engineer
Skills
4 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Permanent
Salary:
₹350,000 – ₹450,000 / year
Location:
Chennai, Tamil Nadu, India
Work mode:
Onsite
Published on:
16 October 2026
What they need
JOB DESCRIPTION - JR EMBEDDED FIRMWARE ENGINEER
Job Location: IITM Research Park, Taramani, Chennai
Key Responsibilities
- Develop, integrate, debug, and maintain embedded firmware for STM32-based products.
- Develop and implement BLDC motor-control firmware.
- Work with different motor-control topologies and commutation methods.
- Interface and integrate sensors and peripherals with the microcontroller. Perform unit-level testing, debugging, and firmware validation.
- Analyze and resolve hardwarefirmware integration issues.
- Support system-level testing, troubleshooting, and product validation.
- Maintain firmware documentation, test reports, and source-code version control.
Required Technical Knowledge
- STM32: Hands-on experience with STM32 microcontrollers, including timers, PWM, interrupts, ADC, GPIO, and DMA. Experience with STM32CubeIDE / STM32CubeMX is preferred.
- BLDC Motor Control: Understanding of BLDC/PMSM motor control, motor-control topologies, PWM generation, and speed/position feedback.
- Commutation Methods: Knowledge of Trapezoidal / Six-Step Commutation, Sinusoidal Control, and/or Field-Oriented Control (FOC).
- Control: Basic understanding of closed-loop control and PID control is preferred.
- Communication Protocols: Good working knowledge of UART, I2C, and SPI.
- Sensor Interface: Experience with ADC-based sensor interfacing and sensor data acquisition; ability to read and process analog sensor signals.
Additional Skills
- Good understanding of Embedded C programming.
- Knowledge of interrupts, timers, state machines, and real-time embedded systems.
- Familiarity with JTAG/SWD, oscilloscope, and logic analyzer for firmware debugging.
- Basic understanding of hardware schematics and datasheets. Experience with Git/GitLab or similar version-control systems.
- Good problem-solving and debugging skills.
Preferred Experience
- Hands-on experience with motor-control firmware.
- Experience with BLDC motor drivers or ESCs.
- Experience in hardware–firmware integration and testing.
- Exposure to industrial automation, robotics, or electromechanical systems is an advantage
Other offers great for you!
These companies are also looking for great profiles
Easypartner
Firmware Engineer – Embedded Systems - IDF(H/F)
Freelance
Paris, France
Hybrid
Skills
6 months ago
Quick apply
Celad
Ingénieur Firmware - Systèmes Embarqués (F/H)
Freelance
Montpellier, France
Onsite
Skills
1 month ago
Quick apply
Celad
Ingénieur validation fonctionnelle – Systèmes Embarqués Critiques (F/H)
42K€ à 45K€ selon expérience
Permanent contract
78230 Le Pecq, France
Onsite
Skills
7 days ago
Quick apply
No company information available.