CareerPlanSign in

Principal Firmware Engineer

India, Karnataka, Bangalore💼 Full-time🗓 2026-08-04 → 2026-09-26

Core

Define architectural vision and strategic direction for backend firmware systems supporting AI accelerators (e.g., MAIA) across SoC platforms.

Role type

Principal Firmware Engineer (AI Accelerators & SoC)

Builds

Scalable, high-performance backend firmware for AI accelerator SoCs

Domain

AI Hardware, Optical Networking, Embedded Systems

Deliverable

production ML models | infrastructure

Required skills

C/C++/Rust, multicore system architecture, SoC bring-up, Ethernet MAC/Network Transport protocols, Layer 2/3 networking, QoS configuration, secure bootloaders, platform initialization, root cause analysis, performance tuning

Preferred skills

Rust, optical networking technologies, CMIS specifications, SFF standards (SFP/QSFP), virtualization, memory coherency

Technologies

MAIA, Ethernet MAC, CMIS, SFP, QSFP

Responsibilities

Create firmware architecture for key systems, mentor engineers in firmware development and optimization, lead complex system-level debugging and root cause analysis, own the complete firmware development lifecycle from concept to productization, serve as technical liaison between hardware/software teams, evaluate emerging technologies in cloud firmware and AI hardware

Seniority

Principal, strategy & mentorship

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