Embedded Firmware Engineer
5 days ago
Bathinda, Punjab, India
CLUIX Pvt Ltd
Full-time
Free with email or Google
Save this job and keep your search organized
Create a free account to save jobs, create alerts and return to this listing from your dashboard.
Free with email or Google
By continuing, you agree to our Terms & Privacy Policy.
About Job Profile
Experience:
2+ yrs
Salary:
As per industry norms
Location:
R&I Park, IIT Delhi Description: We are seeking a skilled and proactive Embedded Firmware Engineer to join our team at R&I Park, IIT Delhi. In this role, you will develop high-reliability embedded firmware on STM32, TI, and Espressif microcontrollers, implement real-time control algorithms for power conversion systems, and work across hardware-software integration, communication protocols, and system validation.
About The Role
• Develop embedded firmware on STM32, TI, and Espressif microcontrollers using C and C++.
• Implement real-time control algorithms for power conversion systems.
• Develop firmware architecture, state machines, fault handling, and safety mechanisms.
• Configure and optimize MCU peripherals such as ADC, DMA, PWM, CAN, Timers, and Flash.
• Implement communication protocols including CAN, bootloader functionality, alongside OTA update mechanisms.
• Perform board bring-up, hardware-software integration, debugging, and root-cause analysis.
• Analyze system performance using oscilloscopes, CAN analyzers, and debugging tools.
• Support system validation, testing, and issue resolution.
• Create and maintain technical documentation throughout the development lifecycle.
• Collaborate with control, hardware, and validation teams during product development. Skill(s) required
• Strong Embedded C/C++ programming skills, along with proficiency in Python.
• Hands-on experience with STM32, TI, and Espressif platforms.
• Working experience in both Baremetal and RTOS-based firmwares, with a good understanding of real-time systems and interrupt-driven firmware.
• Deep understanding of bootloaders, Flash memory, and communication protocols.
• Experience with ADC acquisition, PWM generation, and control-loop implementation.
• Working experience with IoT protocols including WiFi, BLE, MQTT, and Websockets.
• Knowledge of CAN communication and automotive diagnostics.
• Familiarity with Git version control and experience using debuggers, oscilloscopes, and communication analyzers.
• Strong debugging and problem-solving skills.
• Exposure to EV Mobility domain, automotive embedded systems, and EV power electronics (Preferred).
• Knowledge of PCB design principles, digital control systems, and power converter topologies (Preferred).
• Experience with MATLAB/Simulink model-based development or UDS diagnostics (Preferred). Eligibility
• B.
Tech / M.
Tech in Electronics, Electrical, Computer Science, or a related field.
• 2+ years of professional experience in embedded firmware development. What we are looking for
• Passionate engineer with strong hands-on problem-solving and root-cause troubleshooting abilities.
• Experience or strong interest in EV / Power Electronics and real-time control systems.
• Self-starter capable of driving hardware-software integration and debugging independently.
• Collaborative team player who documents work cleanly and communicates effectively.
What we Offer
• Competitive compensation as per industry standards.
• Opportunity to work on cutting-edge embedded systems, power electronics, and IoT.
• Access to world-class lab and R&D facilities at R&I Park, IIT Delhi.
• Collaborative and growth-oriented engineering culture.
Experience:
2+ yrs
Salary:
As per industry norms
Location:
R&I Park, IIT Delhi Description: We are seeking a skilled and proactive Embedded Firmware Engineer to join our team at R&I Park, IIT Delhi. In this role, you will develop high-reliability embedded firmware on STM32, TI, and Espressif microcontrollers, implement real-time control algorithms for power conversion systems, and work across hardware-software integration, communication protocols, and system validation.
About The Role
• Develop embedded firmware on STM32, TI, and Espressif microcontrollers using C and C++.
• Implement real-time control algorithms for power conversion systems.
• Develop firmware architecture, state machines, fault handling, and safety mechanisms.
• Configure and optimize MCU peripherals such as ADC, DMA, PWM, CAN, Timers, and Flash.
• Implement communication protocols including CAN, bootloader functionality, alongside OTA update mechanisms.
• Perform board bring-up, hardware-software integration, debugging, and root-cause analysis.
• Analyze system performance using oscilloscopes, CAN analyzers, and debugging tools.
• Support system validation, testing, and issue resolution.
• Create and maintain technical documentation throughout the development lifecycle.
• Collaborate with control, hardware, and validation teams during product development. Skill(s) required
• Strong Embedded C/C++ programming skills, along with proficiency in Python.
• Hands-on experience with STM32, TI, and Espressif platforms.
• Working experience in both Baremetal and RTOS-based firmwares, with a good understanding of real-time systems and interrupt-driven firmware.
• Deep understanding of bootloaders, Flash memory, and communication protocols.
• Experience with ADC acquisition, PWM generation, and control-loop implementation.
• Working experience with IoT protocols including WiFi, BLE, MQTT, and Websockets.
• Knowledge of CAN communication and automotive diagnostics.
• Familiarity with Git version control and experience using debuggers, oscilloscopes, and communication analyzers.
• Strong debugging and problem-solving skills.
• Exposure to EV Mobility domain, automotive embedded systems, and EV power electronics (Preferred).
• Knowledge of PCB design principles, digital control systems, and power converter topologies (Preferred).
• Experience with MATLAB/Simulink model-based development or UDS diagnostics (Preferred). Eligibility
• B.
Tech / M.
Tech in Electronics, Electrical, Computer Science, or a related field.
• 2+ years of professional experience in embedded firmware development. What we are looking for
• Passionate engineer with strong hands-on problem-solving and root-cause troubleshooting abilities.
• Experience or strong interest in EV / Power Electronics and real-time control systems.
• Self-starter capable of driving hardware-software integration and debugging independently.
• Collaborative team player who documents work cleanly and communicates effectively.
What we Offer
• Competitive compensation as per industry standards.
• Opportunity to work on cutting-edge embedded systems, power electronics, and IoT.
• Access to world-class lab and R&D facilities at R&I Park, IIT Delhi.
• Collaborative and growth-oriented engineering culture.