Software Developer

Oracle Santa Clara, CA , Santa Clara County, CA

Posted Yesterday

DesignOracle’s Hardware Development (OHD) is seeking a UEFI/BIOS Firmware Engineer with background in systems architecture and software development on Intel, AMD, and ARM, and GPU architectures. The OHD team is responsible for the hardware design, development and delivery of superior server and GPU product offerings into Oracle's Cloud infrastructure and Oracle's on-premise engineered systems. This candidate will work in a team oriented environment to architect, design and implement UEFI based firmware to meet Oracle's product requirements and needs. With the exponential growth in Oracle Cloud, these are exciting times at OHD where an individual can have a significant impact on Oracle's cloud offerings and also have an abundance of opportunities to innovate., develop, troubleshoot and debug software programs for databases, applications, tools, networks etc. As a senior member of Oracle Hardware Development's UEFI Team, you will play a key role in design, development and support of Intel, AMD, ARM, and GPU based servers for cloud and on-premise computing. Primary responsibilities include: Participate in schematic reviews to guide electrical designs and anticipate firmware impacts Play a key role in board and device bringup to debug issues and validate electrical and silicon design Assist other functional teams (BMC, OS, QE, Diags, …) in test, debug, and integration Work closely with Operations in planning, execution, and debug of manufacturing processes Develop and debug advanced features such as RAS, I/O, and core chipset logic Work with chipset and PCIe card vendors to ensure Oracle requirements are met and resolve issues The following qualifications are highly desired: BS, MS or PhD in Electrical Engineering, Computer Engineering, Computer Science or equivalent practical experience 5 years experience working with UEFI firmware, Legacy BIOS or Pre-boot environments Excellent programming skills in C/C++ and Python experience 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 Knowledge of UEFI security or firmware security features (TPM, Secure Boot, TXT)


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Software Developer
New!

9Th Way Insignia

Posted Today

VIEW JOBS 6/3/2024 12:00:00 AM 2024-09-01T00:00 Company Introduction 9th Way Insignia is a service-disabled, veteran-owned small business bringing transformative technology to our government customers so the 9Th Way Insignia Remote Remote

Software Developer

Oracle