09 Oct
|
CLUIX
|
Bathinda
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
• Robust 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 wit
📌 Embedded Firmware Engineer (Bathinda)
🏢 CLUIX
📍 Bathinda