About the Role
We're looking for a junior embedded engineer who can turn hardware concepts into stable, production-ready firmware. You'll build drivers, optimize low-power behavior, debug real hardware, and collaborate closely with the hardware team to keep our products rock-solid.
Atovio Mission
Ship reliable, well-structured firmware that makes sensors, radios, and microcontrollers behave flawlessly.
What You'll Own
- Develop embedded C/C++ firmware for MCU families like ESP32, nRF52, PIC, ATtiny and STM32.
- Implement sensor drivers and digital/analog interfacing (IC, SPI, UART, ADCs).
- Build BLE features, communication flows, and OTA update mechanisms.
- Apply low-power strategies, task scheduling, and RTOS fundamentals.
- Debug mixed hardwarefirmware issues using scopes, debuggers, and logs.
- Maintain modular firmware architecture with clean documentation.
Must-Have Skills
- Strong C fundamentals and comfort working close to the hardware.
- Experience with BLE stacks and embedded communication protocols.
- Familiarity with RTOS concepts and interrupt-driven design.
- Ability to debug firmware on real hardware, not just simulators.
- Cross-functional communication with hardware and mechanical teams.
Experience
- 24 years of hands-on experience in embedded firmware development
Employment Type
- Full-time or Freelance (depending on fit and availability)
Location
- Hisar or Gurgaon (on-site / hybrid as per project needs)
Who You Are
Curious, hands-on, and unfazed by messy lab benches. You like juggling drivers, debugging weird edge cases, and tuning firmware until it's butter-smooth. You thrive in fast-paced iterations.