Sr. Firmware Engineer

Elecbits

Bengaluru

On-site

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

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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

Embedded Firmware Engineer
Embedded Firmware Engineer

Tekskills • Bengaluru

On-site
INR 4,500,000 - 7,000,000
Firmware Manager
Firmware Manager

KOHLER India • Maharashtra

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

WheelsEye • Gurugram District

On-site
INR 1,200,000 - 1,900,000
Embedded Firmware Lead
Embedded Firmware Lead

Axisindia • India

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

Talent Corner Hr Services • Ahmedabad District

On-site
INR 600,000 - 900,000
Senior Embedded Engineer
Senior Embedded Engineer

SteerLean Consulting • Coimbatore District

On-site
INR 1,500,000 - 2,200,000
Firmware Engineer
Firmware Engineer

Vellstone • Dadri

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

J K Exim • New Delhi

On-site
INR 1,200,000 - 1,800,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
Senior Embedded Firmware Developer
Senior Embedded Firmware Developer

DATOMS • Bengaluru

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