+ Post Job +
Home Embedded Systems & Hardware

IoT Engineer

📍 Patna 🏷️ Embedded Systems & Hardware 💰 ₹102,500 / month
Patna's embedded hardware scene has a full-time IoT Engineer opening at Boring Road, working on firmware and sensor integration for connected hardware products within an Embedded Systems & Hardware team. The team builds and ships physical devices that talk to the cloud, so the work spans both sides of that connection: writing the firmware that runs on the hardware and ensuring the data it produces actually reaches a server. Someone who only wants to write code without ever touching a soldering iron or a multimeter probably won't enjoy this seat, since hardware issues often show up in firmware work.

What You'll Need

A bachelor's degree in electronics, electrical engineering, or a comparable engineering discipline covers the education requirement.
  • IoT protocols, particularly MQTT, for device-to-cloud communication
  • Embedded systems programming, typically in C or C++
  • Cloud integration experience, connecting device data to a backend or dashboard
  • Sensor interfacing, including reading, calibrating, and troubleshooting sensor input
On the experience side, the employer is asking for roughly 3.5 years of experience spanning embedded programming and IoT protocol implementation. Prior circuit design or hardware prototyping work counts heavily here too. Firmware bugs on this team often trace back to issues at the hardware layer, not the code, so an engineer who's spent time debugging at the board level tends to catch these faster than someone who's only worked in a pure software role. A candidate with a pure software background can still be a fit if they've spent real time working with embedded C and at least one microcontroller platform, even without formal electronics training. What matters more than the degree on paper is whether someone can pick up a datasheet, wire a sensor to a dev board, and get clean readings within a day or two. Experience with development boards like an ESP32 or an STM32 is a reasonable proxy for this, even if it came from personal projects rather than a paid job.

Day-to-Day Work

Firmware design and testing sit at the center of the role.
  • Design and test firmware for IoT hardware devices before and after deployment
  • Debug circuit-level and system-level issues, from a misbehaving sensor to a device that drops its cloud connection under load
  • Document technical specifications for each device revision so the next engineer isn't reverse-engineering old firmware from scratch
  • Integrate sensor and device data with cloud dashboards and backend systems
  • Run field tests on deployed hardware and adjust firmware based on what actually happens outside the lab
A typical bug here doesn't announce itself cleanly. A device might report clean readings in the lab for weeks and then start dropping data once it's installed in a humid warehouse, and tracing that back to a loose sensor connection or a firmware timing issue is a normal Tuesday on this team, not an edge case. Documentation matters just as much as the fix itself, since a device revision without clear notes tends to cost the next engineer hours reconstructing what changed and why. Most weeks are split roughly between bench work in the office and time spent on active field issues, though the split shifts depending on whether a new device is mid-rollout. During a rollout, expect more hours reviewing field data and pushing firmware updates than writing new code from scratch. Bench work happens with an oscilloscope and a logic analyzer close at hand, and a lot of the sensor troubleshooting comes down to checking whether a signal actually looks the way the datasheet says it should before assuming the firmware is at fault. Cloud-side work relies on standard IoT platforms for ingesting and visualizing device data, so prior exposure to AWS IoT Core or a similar service is useful, though the team is willing to train someone up on the specific stack if their MQTT and embedded fundamentals are solid.

Pay and Perks

This position pays up to ₹1,02,500 per month, which is well above typical entry-level embedded roles in Patna, given the seniority and protocol experience the role requires.
  • Health insurance coverage
  • Paid time off
  • Provident fund contributions
  • Relocation assistance for engineers moving to Patna
  • Accommodation support while settling into the city
Because this is an on-site role at Boring Road, the relocation and accommodation support carry real weight for anyone moving from outside Bihar. The employer covers a portion of moving costs upfront, and housing support continues for the first few weeks so a new hire isn't scrambling to find a place before their start date.

Team and Growth

The hardware team here is small enough that a new engineer will likely own a device or product line within their first few months. Naukri Mitra has listed several roles for this employer over the past year, and this hire will join a group of six engineers currently split across two active product lines. Promotions to a senior engineering track tend to follow once someone has carried a device through a full field deployment, not just a lab prototype. Engineers who pick up additional protocol experience, such as LoRaWAN or Zigbee alongside MQTT, often move into more specialized hardware work faster than generalists do. There's a real appetite on this team for someone who wants to go deep on the connectivity layer rather than stay broad across everything.

Next Steps

Candidates should submit a resume along with any project write-ups, GitHub repos, or documentation from past firmware or hardware work. Photos or a short video of a working prototype, even a personal project, tend to stand out more than a bullet-point list of tools used on a resume. The process includes an initial screening call, a technical round covering embedded systems and protocol knowledge, and a final in-person conversation at the Boring Road office before an offer is extended. The technical round usually includes a short practical exercise, such as reading a snippet of firmware code and spotting where a bug or inefficiency might be hiding, rather than a purely theoretical quiz. Most candidates hear back within a week of each stage, and the full process usually wraps up within three weeks.
Apply Now