Oracle Hardware Development (OHD) designs and builds industry-leading mission-critical and high performance cloud servers managed by Oracle ILOM. The GPU Platform ILOM team provides advanced service processor embedded firmware to manage GPU based cloud servers.
Requirements
- Strong C and Python Programming Language skills
- Understanding of OS kernel knowledge
- 5+ years in firmware development experience
- Ability to debug using hardware debuggers, software debuggers, consoles, utilities (system level software simulator)
- x86 and ARM architecture and UEFI
- Development experience on Linux and Windows
- Hands-on software development experience in PCIe, SPI, I2C/I3C, IPMI, USB, UART, Ethernet controllers, and MCTP
Responsibilities
- develop and triage Oracle ILOM firmware on Oracle NVIDIA GPU hardware
- lead and design advanced server management solutions and frameworks for the latest GPU based servers
- continue to improve RAS capabilities of the servers
- take an active role in the definition and evolution of standard practices and procedures
- Define specifications for significant new projects
- specify, design and develop software according to those specifications
- perform professional software development tasks associated with the developing, designing and debugging of software applications or operating systems
Other
- self-motivated
- Ability to adopt a changing environment
- Strong in communication
- Must be a team player and self-starter
- Demonstrated critical and creative thinking