CareerPlanSign in

Firmware Engineer

Bangalore, India💼 Full-time🗓 2026-06-29 → 2026-09-30

Core

Design and develop embedded firmware for security products, focusing on microcontroller programming, device drivers, and wireless protocols.

Role type

Embedded Firmware Engineer

Builds

Firmware for security devices (doorway and beyond)

Domain

Security hardware / Embedded Systems

Required skills

C programming, Embedded Firmware design, Microcontroller programming (8/16/32 bit), Device drivers (I2C, SPI, UART), RTOS development (Micrium, FreeRTOS, Linux, Yocto), Wireless protocols (BLE, Wi-Fi), Software Development Life Cycle (SDLC)

Preferred skills

Assembly language understanding

Technologies

C, I2C, SPI, UART, Micrium, FreeRTOS, Linux, Yocto, BLE, Wi-Fi

Responsibilities

Design and develop embedded firmware, write device drivers for microcontrollers, implement wireless protocols, follow SDLC steps (requirements, design, coding, testing)

Seniority

Mid-level (3-5 years experience)

Sourced via workday · Listed on CareerPlan, which tracks 877,000+ jobs from 20+ sources.