Oracle’s OCI Hardware Division is seeking a UEFI/BIOS Firmware Engineer to architect, design, and implement UEFI-based firmware for Intel-, AMD-, ARM-, and GPU-based servers to support Oracle’s Cloud infrastructure and on-premise engineered systems, especially in AI-oriented datacenters.
Requirements
- 5+ years of experience working with UEFI firmware, legacy BIOS, or pre-boot environments
- Excellent programming skills in C/C++ and experience with Python
- Knowledge of industry bus architectures (PCIe, I2C, SPI, USB, UART)
- Knowledge of Intel, AMD, and ARM computer architectures and low-level chipset programming (CPU and chipset logic)
- Knowledge of server architecture and standards such as IPMI
- Understanding of UEFI security or firmware security features (TPM, Secure Boot, TXT)
Responsibilities
- Participating in schematic reviews to guide electrical designs and anticipate firmware impacts
- Playing a key role in board and device bring-up to debug issues and validate electrical and silicon designs
- Assisting other functional teams (BMC, OS, QE, Diags, etc.) with testing, debugging, and integration
- Working closely with Operations in the planning, execution, and debugging of manufacturing processes
- Developing and debugging advanced features such as RAS, I/O, and core chipset logic
- Collaborating with chipset and PCIe card vendors to ensure Oracle requirements are met and issues are resolved
Other
- BS, MS, or PhD in Electrical Engineering, Computer Engineering, Computer Science, or equivalent practical experience
- Certain US customer or client-facing roles may be required to comply with applicable requirements, such as immunization and occupational health mandates
- Candidates are typically placed into the range based on the preceding factors as well as internal peer equity