CareerPlanGet AI match score →

Firmware Engineer

Bangalore, India💼 Full-time🗓 2026-06-29 → 2026-07-31

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

Deliverable

production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work

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 70,000+ jobs from 20+ sources.
Apply on Workday ↗