CareerPlanSign in

Firmware Engineer Tech Lead

Bengaluru💼 Full-time🗓 2026-09-01 → 2026-09-26

Core

Architect and develop firmware and microcontroller subsystems for SoC and systems products, implementing major differentiating features for rack-scale AI infrastructure.

Role type

Senior Firmware Engineer Tech Lead

Builds

Firmware for SoC and systems products, SDKs for system management controllers

Domain

Semiconductor hardware, AI infrastructure, connectivity protocols (PCIe, Ethernet, CXL)

Deliverable

production ML models | product features

Required skills

C/C++ development, Python scripting, SoC architecture, HW-SW interface design, protocol debugging (PCIe), embedded firmware development

Preferred skills

PAM4 SerDes expertise, switch product firmware, BMC SDK development

Technologies

gcc/Make, Doxygen, GitHub, PCIe Controllers, DDR Controllers, NVME Controllers, AMBA/AHB interfaces

Responsibilities

Architect firmware and microcontroller subsystems, develop C/C++ SDKs, debug protocol issues with analyzers, work with logic designers on HW-SW interfaces, lead customer-facing firmware discussions

Seniority

Senior, hands-on IC with leadership responsibilities

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