+ Post Job +
Home Embedded Systems & Hardware

Junior Firmware Engineer

📍 Chennai 🏷️ Embedded Systems & Hardware 💰 ₹15,500 / month
There's a Junior Firmware Engineer internship open at a company in Guindy, Chennai. It's on-site and pays a monthly stipend of INR 15,500.

What you'd be working on

  • Write and test firmware for hardware devices using Embedded C or C++
  • Debug issues that show up at both the circuit level and the broader system level
  • Document technical specifications clearly enough for another engineer to follow later
A recent bug an intern helped chase down: firmware that ran perfectly on a development board started glitching intermittently once it moved to the actual production PCB, and the cause turned out to be a missing pull-up resistor on an I2C line that the dev board had, but the new board design didn't. Catching it required pulling out a logic analyzer and comparing signal traces between the working and failing setups rather than assuming the code itself was at fault. That gap between "the code is right" and "the hardware is right" comes up constantly in firmware work.

Skills you'll use

You'll need working knowledge of Embedded C or C++, along with some understanding of how microcontrollers actually function at a register level, not just how to call a library function. Hardware debugging skills matter too, and you'll build a lot of that hands-on experience during the internship itself rather than needing it to walk in. A few things beyond that baseline would help:
  • Familiarity with communication protocols such as I2C, SPI, or UART
  • Experience using an oscilloscope or logic analyzer, even from a lab course
  • Basic RTOS knowledge, if you've worked with one in a class project
  • Comfort using Git for tracking firmware code changes

Who we're looking for

A bachelor's degree is required, typically in electronics, electrical engineering, or a related field. What matters most for this entry-level role is practical experience with circuit design, embedded programming, or hardware prototyping, even from coursework or a personal project rather than a job. No prior professional experience is required.

Stipend and perks

The stipend is INR 15,500 a month. Interns receive mentorship from senior firmware engineers on the team, along with a certificate of completion upon completion of the internship. Strong performers have a real shot at a full-time offer. This listing on Naukri Mitra also includes on-site cafeteria facilities and cab or commute support, since the role is based in Guindy.

Life as an intern here

Expect to spend your first couple of weeks getting familiar with the team's toolchain and existing codebase before taking on real bugs and small features independently. Debugging sessions with senior engineers tend to be genuinely educational, not just supervised, since firmware problems often force you to think through the hardware and software layers together.

How to apply

Send a resume along with any coursework, lab projects, or personal builds involving microcontrollers, circuit design, or embedded programming. If you've built something with an Arduino, an ARM development board, or similar hardware, describe what you built and any bugs you had to work through. Shortlisted candidates will have a technical conversation about their project experience rather than a formal written exam.
Apply Now