Logo
Oracle

Senior Principal GPU Platform Software Engineer

Oracle, Seattle, Washington, us, 98127

Save Job

Senior Principal GPU Platform Software Engineer 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. We are looking for a self‑motivated senior principal firmware/embedded software developer to join a fast‑paced development team working on x86, GPU, and service processor hardware and software.

In this role you will develop and triage Oracle ILOM firmware on Oracle NVIDIA GPU hardware, working closely with processor and component vendors and Oracle experts in operating systems, electrical design, diagnostics, and quality engineering. You will participate in all stages from server design to manufacturing and customer support, and lead the design of advanced server management solutions and frameworks for the latest GPU‑based servers.

Responsibilities As a member of the software engineering division you will take an active role in defining and evolving standard practices and procedures; define specifications for new projects; design, develop, and debug software applications or operating systems.

Desired Knowledge and Skills

Strong C and Python programming language skills.

Strong understanding of OS kernel knowledge.

10+ years in firmware development experience.

Ability to debug using hardware debuggers, software debuggers, consoles, utilities (system level software simulator).

Ability to adapt to a changing environment.

Strong communication skills.

Must be a team player and self‑starter.

Preferred Knowledge and Skills

Demonstrated critical and creative thinking.

Ability to multitask and work on multiple projects simultaneously.

x86 and ARM architecture and UEFI.

Working closely with cross‑functional teams and geographically distributed teammates toward execution on agreed project milestones and delivery dates.

Development experience on Linux and Windows.

Hands‑on software development experience in PCIe, SPI, I2C/I3C, IPMI, USB, UART, Ethernet controllers, and MCTP.

OOB or In‑band System Management experience with exposure to standards IPMI, KCS, DMTF Standards (PLDM, MCTP, Redfish, PMBus, NVMe, etc.).

Hands‑on firmware development on X86 or ARM Platforms including thermal management, power management, firmware update, device monitoring, and firmware security.

Qualifications Certain US customer or client‑facing roles may be required to comply with applicable requirements, such as immunization and occupational health mandates.

US: Hiring Range: $96,800 – $251,600 per year (eligible for bonus, equity, and compensation deferral).

Oracle maintains broad salary ranges to account for variations in knowledge, skills, experience, market conditions and locations.

Benefits

Medical, dental, and vision insurance, including expert medical opinion.

Short‑term and long‑term disability.

Life insurance and AD&D.

Supplemental life insurance (Employee/Spouse/Child).

Health care and dependent care Flexible Spending Accounts.

Pre‑tax commuter and parking benefits.

401(k) Savings and Investment Plan with company match.

Paid time off: Flexible vacation and accrued vacation details as described.

11 paid holidays.

Paid sick leave (72 hours at hire, refreshes yearly, capped at 112 hours).

Paid parental leave.

Adoption assistance.

Employee Stock Purchase Plan.

Financial planning and group legal services.

Voluntary benefits including auto, homeowner and pet insurance.

Career Level IC5

Employment Type Full‑time

Job Function Engineering and Information Technology

Industries IT Services and IT Consulting

Equal Employment Opportunity Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans’ status, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.

#J-18808-Ljbffr