CareerPlan

Lead Security firmware engineer

Bangalore, IndiaFull-time2026-10-29 → 2026-11-10

Core

Design, develop, and validate embedded security firmware for customized products, ensuring compliance with security requirements across pre- and post-silicon environments.

Role type

Lead Security Firmware Engineer

Builds

Embedded firmware for secure boot, trusted operating systems, and trusted applications

Domain

Semiconductor / Embedded Systems

Required skills

C programming, Assembly language, ARM architecture, Bootloader development, Secure boot, RTOS, Bare metal firmware, Embedded debugging, Cryptography (symmetric/asymmetric), Peripheral drivers (UART, I2C, SPI, QSPI), Git/Gerrit

Preferred skills

Semiconductor domain experience, FTPM, Content Protection, HDCP, PlayReady, Driver development

Technologies

ARM, C, Assembly, RTOS, Git, Gerrit, Emulation boards

Responsibilities

Design and implement embedded firmware with secure boot and trusted OS features; Develop new firmware features in pre/post silicon environments; Triage, analyze, debug, and fix sophisticated issues; Execute test plans for functionality and security; Mentor team members

Seniority

Senior, hands-on IC with leadership responsibilities