CHENNAI · FULLTIME
Junior Embedded Firmware Engineer

Solinas Integrity
Chennai · onsite · Posted 1d ago
Sourced from
₹3.5L - ₹4.5L PA2–4 yrsfulltimeChennai
Your match
?
Sign in to see your match score, skill gaps & tailored resume.
Section · 01
About this role
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
Sourced from naukri
Let the agent run this one for you.
Tailored resume, auto-apply, and referral lookup — in under 2 minutes.
Section · 02
Skills
cstmBldc Motor
Section · Company
About Solinas Integrity

Solinas Integrity
11-50
employees
2018
8 years old
Chennai, Tamil Nadu
India
₹3.5L – ₹4.5L PA
This role
About
Solinas Integrity develops advanced robotic solutions for addressing issues in water accessibility, sanitation, and flood prevention, enhancing utility management.
Industries
IndustrialIndustrial EngineeringRoboticsWater
Employee ratings
34 reviews
4.1/ 5
Culture
3.8
Career growth
3.7
Work-life
3.9
Employees rate it well for
Work Environment5Work Life Balance4
Find them on