Sr. Firmware Engineer
Elecbits · Bangalore
Source and collection record
Last observed by our collector: . This is not a manual review or a confirmation from the employer.
Employer requisition: sr-firmware-engineer
Job type and experience labels are automated discovery categories. The employer determines eligibility. Retained employer experience wording: 5-10 years.
Your application evidence checklist
Mark the statements you can support after reading the employer source. This checklist stays on this page; it does not score your eligibility or submit an application.
0 of 3 checks marked. Keep unresolved requirements as questions for the employer.
Collected role description
Key Responsibilities Firmware Architecture & Development: 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 Io T application protocols (MQTT/Co AP) Strong proficiency in C and C++ for resource-constrained environments Hands-on experience with RTOS (Free RTOS, Zephyr, Thread X) Working knowledge of ARM Cortex-M MCUs (STM32, n RF52, ESP32, NXP, or TI CC series) Comfortable with Git-based version control workflows Unit testing experience preferred Experience with cloud Io T platforms (AWS Io T Core, Azure Io T Hub, GCP Io T) Exposure to edge computing — local inference, edge-to-cloud sync, fleet management Familiarity with CI/CD pipelines for embedded targets. Think you might be a fit?
Collected experience requirement
5-10 years