CareerPlanSign in

Senior Firmware Engineer

India, Uttar Pradesh, Noida💼 Full-time🗓 2026-07-27 → 2026-09-26

Core

Owns SOC (CPU/GPU) and Platform data analytics and debugging across server architecture domains including SoC FWs, BIOS, and BMC.

Role type

Senior IC firmware engineer (server platform & SoC)

Builds

Integrated firmware and system software for server platforms

Domain

Server hardware and embedded systems

Deliverable

production ML models | product features | infrastructure

Required skills

C/C++, Linux/Windows development, system-level debugging, low-level drivers (PCIe, I2C, eMMC, SPI, USB, UART), memory management, scheduling, interrupts, multi-threading, UEFI/U-Boot, CI/CD pipelines, FPGA/emulation/simulation

Preferred skills

Platform debug and telemetry-based analytics in server space, creating debug flows, managing and triaging production-level issues, hardware/firmware interface troubleshooting

Technologies

C, C++, Linux, Windows, UEFI, U-Boot, PCIe, I2C, eMMC, SPI, USB, UART, FPGA, CI/CD

Responsibilities

Debug integrated firmware/system software based on architectural goals to segregate hardware vs software problems; collaborate with architects to translate debug requirements into AI skills, frameworks, and utilities; develop, debug, and troubleshoot firmware for fleet operations; create debug flows and CI/CD pipelines; work across multiple HW test environments (FPGA, Emulation, Simulation); manage and triage production-level issues.

Seniority

Senior, hands-on IC

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