Embedded Firmware Engineer

CLUIX Pvt Ltd

Delhi

On-site

INR 700,000 - 1,500,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

World-class lab
R&D facilities
IIT Delhi campus
Career growth

Job summary

CLUIX Pvt Ltd is seeking an Embedded Firmware Engineer to join the team at IIT Delhi area. You will develop high-reliability firmware for STM32, TI, and Espressif MCUs, implementing real-time control for power conversion and handling hardware-software integration.

The role covers bootloaders, OTA updates, CAN communication, and EE documentation. Strong C/C++ skills and experience with MCU peripherals are essential.

Qualifications

  • 2+ years of embedded firmware development experience.
  • Strong C/C++ programming skills and exposure to MCU peripherals.
  • Experience with STM32, TI, and Espressif platforms preferred.

Responsibilities

  • Develop embedded firmware on STM32/TI/Espressif MCUs using C/C++.
  • Implement real-time control algorithms for power conversion systems.
  • Configure MCUs peripherals (ADC, DMA, PWM, CAN, Timers, Flash).
  • Implement CAN, bootloader, and OTA update mechanisms.
  • Perform board bring-up, debugging, and root-cause analysis.
  • Collaborate with hardware, control, and validation teams.

Skills

Embedded C/C++
STM32/TI/Espressif
Baremetal/RTOS
Real-time control
IoT protocols (WiFi, BLE, MQTT)
Python

Education

B.Tech / M.Tech in Electronics/Electrical/CS

Tools

Git
Oscilloscope
CAN analyzer
Debugger

Job description


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.


Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Firmware Engineer
Embedded Firmware Engineer

Cluix • Delhi

On-site
INR 900,000 - 1,300,000
World-class lab access
Cutting-edge projects
Growth-oriented culture
Embedded Software Engineer
Embedded Software Engineer

Vecmocon Technologies Pvt Ltd. • India

On-site
INR 600,000 - 1,200,000
Embedded and Project Team Lead
Embedded and Project Team Lead

Cluix • Delhi

Hybrid
INR 4,200,000 - 7,000,000
Hybrid work model
Growth opportunities
Firmware Dev. Engineers
Firmware Dev. Engineers

Larsen & Toubro • Bengaluru

On-site
INR 1,800,000 - 2,600,000
Senior Embedded Firmware Developer Job ID: 390508
Senior Embedded Firmware Developer Job ID: 390508

Datoms • India

On-site
INR 1,200,000 - 2,000,000
Embedded Hardware Engineer
Embedded Hardware Engineer

Cams Biometrics • Chennai

On-site
INR 360,000 - 600,000
Performance-based project incentives
Ownership over hardware decisions
Access to modern R&D lab
Senior Engineer - Embedded Software
Senior Engineer - Embedded Software

Eaton Corporation • Pune District

On-site
INR 1,800,000 - 2,400,000
Embedded Developer
Embedded Developer

Allegis Group • Bengaluru

On-site
INR 1,200,000 - 1,600,000
Embedded Software Developer
Embedded Software Developer

Chheda Electricals And Electronics • Pune District

On-site
INR 900,000 - 1,300,000
Embedded Engineer
Embedded Engineer

ID Tech Solutions Pvt. Ltd. • Gurugram District

On-site
INR 2,400,000 - 4,200,000