Sr. Firmware Engineer

Elecbits

Bengaluru

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+
Application generator

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

Get past ATS filters

Job summary

Elecbits is a leading electronics design and manufacturing partner enabling end-to-end product development. We are seeking an experienced embedded firmware engineer to design, develop and optimize firmware for resource-constrained hardware platforms, focusing on low-level drivers, wireless stacks and secure OTA updates.

You will own the firmware lifecycle from architecture to production release and collaborate with hardware, QA, and manufacturing teams.

Qualifications

  • Embedded firmware development for resource-constrained devices.
  • Proficiency in C/C++ and real-time operating systems.
  • Experience with BLE and Wi-Fi wireless stacks in IoT devices.
  • Hands-on with ARM Cortex-M MCUs (STM32, nRF52, ESP32, NXP, TI).
  • Familiarity with Git workflows and unit testing.

Responsibilities

  • Design and develop optimized bare-metal and RTOS-based firmware for embedded hardware platforms.
  • Own the full firmware lifecycle from architecture through production release.
  • Make architectural decisions around memory, power, and real-time performance trade-offs.
  • Develop and maintain low-level drivers for SPI, I2C, UART, ADC, etc.
  • Integrate and tune BLE and Wi‑Fi wireless stacks.
  • Design secure OTA update mechanisms and enforce coding standards.
  • Write and maintain unit tests for regression-free releases.
  • Debug hardware-firmware integration issues using JTAG, scopes, and logic analyzers.
  • Support manufacturing bring-up and field issue resolution.

Skills

Embedded firmware
C/C++
RTOS experience
Wireless stacks
IoT protocols MQTT/CoAP
ARM Cortex-M
Git workflows
Unit testing
Edge computing
CI/CD for embedded

Tools

FreeRTOS
Zephyr
ThreadX
BLE stack
Wi-Fi
JTAG
STM32
nRF52
ESP32
NXP
TI CC series

Job description

Elecbits is a tech-enabled, full-stack electronics design and manufacturing company that helps global enterprises go from an idea to a shelf-ready, commercial product — covering the end-to-end product development and manufacturing lifecycle via 25+ micro-services on our platform.

Trusted by global enterprises including Panasonic, Schneider Electric, Tesla, Maruti Suzuki, Bosch, V-guard, Ola Electric, Urban Company, Luminous, PhonePe, Escorts Kubota and Napino, we are the largest B2B electronics development and manufacturing platform of its kind, with 3000+ global manufacturers on our platform.

Key Responsibilities
  • Design and develop optimized bare-metal and RTOS-based firmware for embedded hardware platforms.
  • Own the full firmware lifecycle from architecture through production release.
  • Make architectural decisions around memory, power, and real-time performance trade-offs.
Drivers & Peripheral Integration:
  • Develop and maintain low-level drivers for on-chip and external peripherals (SPI, I2C, UART, ADC, etc.).
  • Integrate and tune wireless stacks such as BLE and Wi-Fi.
  • Optimize driver performance for latency, throughput, and power consumption.
OTA, Code Quality & Reviews:
  • Design and implement secure OTA (over-the-air) update mechanisms.
  • Conduct peer code reviews and uphold coding standards across the firmware codebase.
  • Write and maintain unit tests to ensure regression-free releases.
Debugging & Manufacturing Support:
  • Debug complex hardware-firmware integration issues using oscilloscopes, logic analyzers, and JTAG tools.
  • Support manufacturing bring-up and assist production teams during early builds.
  • Diagnose and resolve field issues in collaboration with hardware and QA teams.
Preferred Skills
  • 5–10 years of professional embedded firmware development experience
  • Familiarity with wireless stacks (BLE, Wi-Fi) and IoT application protocols (MQTT/CoAP)
  • Strong proficiency in C and C++ for resource-constrained environments
  • Hands-on experience with RTOS (FreeRTOS, Zephyr, ThreadX)
  • Working knowledge of ARM Cortex-M MCUs (STM32, nRF52, ESP32, NXP, or TI CC series)
  • Comfortable with Git-based version control workflows
  • Unit testing experience preferred
  • Experience with cloud IoT platforms (AWS IoT Core, Azure IoT Hub, GCP IoT)
  • Exposure to edge computing — local inference, edge-to-cloud sync, fleet management
  • Familiarity with CI/CD pipelines for embedded targets.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Firmware Engineer
Senior Firmware Engineer

Kemsys Technologies • Ahmedabad District

On-site
INR 800,000 - 1,400,000
Senior Firmware Developer
Senior Firmware Developer

WheelsEye • Gurugram District

On-site
INR 1,200,000 - 1,900,000
Sr. Engineer Firmware Engineer
Sr. Engineer Firmware Engineer

Vertiv Co • Pune District

On-site
INR 2,500,000 - 4,000,000
Embedded Firmware Lead
Embedded Firmware Lead

Axisindia • India

On-site
INR 1,800,000 - 3,000,000
Firmware Engineer
Firmware Engineer

Talenque • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Engineer - Embedded Software
Senior Engineer - Embedded Software

Eaton Corporation • Pune District

On-site
INR 1,800,000 - 2,400,000
Embedded Firmware Engineer
Embedded Firmware Engineer

Insolare Energy • Mumbai

On-site
INR 1,200,000 - 2,000,000
Lead firmware developer
Lead firmware developer

KOHLER India • Maharashtra

On-site
INR 3,000,000 - 6,000,000
Senior Embedded Firmware Developer
Senior Embedded Firmware Developer

DATOMS • Bengaluru

On-site
INR 900,000 - 1,500,000
Firmware Engineer
Firmware Engineer

Vellstone • Dadri

On-site
INR 1,200,000 - 2,000,000