XX
Lead Embedded Software EngineerOracleUnited States

Dieses Stellenangebot ist nicht mehr verfügbar

XX

Lead Embedded Software Engineer

Oracle
  • US
    United States
  • US
    United States

Über

Job Description Join our dynamic GPU Platform Software team, where we are at the forefront of delivering advanced embedded firmware for GPU-based cloud servers. We are looking for a motivated Lead Embedded Software Engineer with a strong technical background to become part of our fast-paced development team. You will work with innovative GPU, x86, and service-processor hardware and software, collaborating closely with OHD (OCI Hardware Development) and other Oracle Cloud Infrastructure teams. In this role, you will be responsible for developing and troubleshooting Oracle OpenBMC and ILOM firmware tailored to Oracle NVIDIA GPU platforms. Your collaboration with GPU and component vendors, along with Oracle experts in operating systems, electrical design, diagnostics, and quality engineering will be crucial. As a pivotal figure on our development team, you will engage in all phases—from server design, prototyping, development, and debugging to manufacturing and customer support. As a Lead Software Engineer, your focus will be on guiding and designing advanced server management solutions and frameworks for our latest GPU-based servers, with a commitment to enhancing the servers' reliability, availability, and serviceability (RAS) capabilities. Responsibilities As an integral member of the software engineering division, you will actively contribute to defining and evolving our standard practices and procedures. Your tasks will involve designing, developing, and debugging embedded software or operating systems. Desired Knowledge and Skills: Expertise in C and Python programming languages.
Deep understanding of OS kernel internals.
6-10 years of experience in software/firmware development.
Proficiency in debugging using hardware and software debuggers, consoles, and utilities.
Adaptability in a rapidly changing environment.
Excellent communication skills.
A strong team player and a self-starter.
Preferred Knowledge and Skills: Demonstrated critical and creative thinking capabilities.
Experience managing multiple projects simultaneously.
Familiarity with ARM and X86 architectures and UEFI.
Proven experience working with cross-functional, geographically distributed teams.
Development experience on both Linux and Windows platforms.
Hands-on experience with PCIe, SPI, I2C/I3C, IPMI, USB, UART, Ethernet controllers, and MCTP.
OOB or in-band system management experience, including exposure to standards like IPMI, KCS, and DMTF (PLDM, MCTP, Redfish, PMBus, NVMe, etc.).
Extensive hands-on firmware development experience on ARM or X86 platforms, encompassing thermal and power management, firmware updates, device monitoring, and security.
Strong understanding of REST architecture, particularly JSON over HTTPS with OAuth.
We uphold a commitment to diversity and inclusion by providing equal employment opportunities. Candidates with diverse backgrounds are encouraged to apply. The position will accept applications for a minimum of three calendar days from the posting date or as long as it remains active. About Us Only Oracle combines data, infrastructure, applications, and expertise to support industry innovations and impactful solutions.
  • United States

Sprachkenntnisse

  • English
Hinweis für Nutzer

Dieses Stellenangebot wurde von einem unserer Partner veröffentlicht. Sie können das Originalangebot einsehen hier.