Senior UEFI Firmware Engineer
You design, develop, and deploy UEFI-based firmware for hyperscale AI server platforms. You support platform initialization, hardware configuration, security, reliability, telemetry, firmware updates, and system management. You integrate firmware into CI/CD pipelines and debug hardware and firmware issues across laboratory and production environments.
Responsibilities
- Design, develop, and deploy UEFI-based firmware for hyperscale server platforms
- Collaborate with ODM partners throughout the design lifecycle
- Integrate UEFI firmware into CI/CD pipelines
- Develop firmware functionality for CPU, memory, PCIe, and system interconnect initialization
- Implement root of trust, secure boot chains, and signed firmware updates
- Develop firmware features supporting reliability, availability, and serviceability
- Build firmware interfaces for telemetry, firmware updates, and system management
- Collaborate with hardware, BMC, security, and validation teams
- Debug and perform root cause analysis for firmware and hardware issues
Requirements
- Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related discipline
- 6+ years of experience developing UEFI or BIOS firmware for server platforms
- Expertise with UEFI, TianoCore, and firmware architecture design
- Experience developing firmware for hyperscale or cloud data center environments
- Strong programming skills in C/C++
- Deep understanding of DDR memory training, cache coherency protocols, and PCIe subsystems
- Knowledge of server platform architecture including power delivery, thermal management, sensors, and FRUs
- Experience implementing CI/CD pipelines for firmware development
- Experience debugging system firmware using logic analyzers, JTAG, GDB, and similar tools
- Experience developing UEFI firmware for ARM-based server platforms
- Experience with EDK II codebase development and upstream contribution
Benefits
- Medical coverage
- Dental coverage
- Vision coverage
- Flexible Spending Accounts
- Health Savings Accounts
- Disability insurance
- Life insurance
- 401(k) retirement plan
- Commuter benefits
- Wellness services
- Employee Assistance Programme
- Flexible working