Staff FW Engineer (BMC control module)
Core
Design, develop, and maintain embedded firmware for Power Management Interface (PMI) and communication MCU platforms in consumer PC, industrial PC, and laptop products.
Role type
Staff Firmware Engineer (BMC Control Module)
Builds
Embedded firmware for ARM Cortex-M based microcontrollers, including bootloaders, peripheral drivers, middleware, and application software for power modules.
Domain
Consumer electronics / Industrial computing / Embedded systems
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Embedded firmware development, ARM Cortex-M architecture, Board bring-up, Hardware validation, Firmware debugging, Telemetry and fault management, Firmware update mechanisms (UDS), Test automation, System architecture
Preferred skills
OCP ORV3 rack architectures
Technologies
ARM Cortex-M, UDS, CAN analyzers, Oscilloscopes, Logic analyzers, Protocol analyzers
Responsibilities
Design and validate firmware update mechanisms, Develop test tools and automation scripts, Collaborate with hardware and manufacturing teams to resolve integration issues, Participate in technical reviews and system architecture discussions
Seniority
Staff, hands-on IC