Firmware Development Engineer, Sr. Staff
Core
Develop embedded firmware for CPU power management, boot, RAS, debug, security, and runtime services within Qualcomm SoCs.
Role type
Sr. Staff Firmware Development Engineer (CPU Power Management)
Builds
Embedded firmware for custom CPUs and SoC subsystems
Domain
Semiconductor / Embedded Systems
Required skills
C, C++, Python, embedded firmware development, driver development, RTOS/OS kernel environments, pre-silicon simulation, FPGA emulation, interprocessor communication interfaces, ARMv8 architecture
Preferred skills
MS in EE/CS/CompE, technical leadership, assembly language, Zephyr/eCos/µC/OS/FreeRTOS, platform bring-up, hiring collaboration
Technologies
C, C++, Python, Zephyr, eCos, µC/OS, FreeRTOS, ARMv8, FPGA
Responsibilities
Drive firmware design, implementation, and verification in pre-silicon and post-silicon environments; Define power management solutions for future CPU generations; Engage with open-source communities for processor architecture support; Collaborate on platform bring-up, debug, diagnostics, and firmware lifecycle
Seniority
Sr. Staff, independent decision-maker with organizational influence
