Senior Principal OS Engineer- OCI

World leader in cloud solutions using tomorrow's technology to tackle today's problems.
United States
$96,800 - $251,600
Backend
Principal Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Enterprise SaaS · Cloud

Description For Senior Principal OS Engineer- OCI

Oracle is seeking a Senior Principal OS Engineer for their OCI team, offering an exciting opportunity to work at the forefront of cloud infrastructure technology. This role combines deep technical expertise with hands-on system-level problem-solving.

The position requires extensive knowledge of Linux operating systems, including device drivers and crash analysis tools. You'll be working with cutting-edge hardware architectures, including ARM, x86, and GPUs, while tackling complex system-level challenges in firmware and hardware debugging.

As a Senior Principal Engineer, you'll be responsible for critical system components, from PCIe subsystems to boot flows, requiring both breadth and depth of technical knowledge. The role offers competitive compensation ranging from $96,800 to $251,600 annually, plus comprehensive benefits including medical coverage, 401(k) matching, and equity opportunities.

Oracle's position as a cloud solutions leader provides an environment where you'll work with industry-leading technologies and contribute to significant technical challenges. The company's commitment to work-life balance, combined with opportunities for professional growth and development, makes this an attractive position for experienced system engineers looking to make an impact in cloud infrastructure.

The ideal candidate will bring 6+ years of relevant experience, strong C programming skills, and a proven track record of debugging complex system issues. This role offers the opportunity to work with leading CPU and GPU vendors, contributing to cutting-edge technology development while being part of a global team that shapes the future of cloud computing.

Last updated a day ago

Responsibilities For Senior Principal OS Engineer- OCI

  • Analyzing OS crash dumps and debugging HW related problems during system bring up
  • Working with CPU and GPU vendors
  • Configuring systems for cluster testing
  • Using GPU system software tools for performance analysis
  • Debugging GPU related issues
  • Managing PCIe subsystem in Linux including AER, DPC and other RAS features

Requirements For Senior Principal OS Engineer- OCI

Linux
  • Deep knowledge of Linux Operating systems including device drivers and Linux crash analysis tools
  • Solid understanding of PCIe subsystems and ARM, x86 and GPU architectures
  • Experience in debugging system level issues in firmware and hardware
  • Linux system administrator skills
  • 5+ years of experience in Linux operating system
  • Solid experience in C programming
  • Experience with GPU architectures
  • Good understanding of system bring up flow
  • Experience with scripting tools such as bash and python

Benefits For Senior Principal OS Engineer- OCI

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical, dental, and vision insurance
  • Short term disability and long term disability
  • Life insurance and AD&D
  • Health care and dependent care Flexible Spending Accounts
  • Pre-tax commuter and parking benefits
  • 401(k) Savings and Investment Plan with company match
  • Flexible Vacation
  • 11 paid holidays
  • 72 hours of paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan
  • Financial planning and group legal

Interested in this job?

Jobs Related To Oracle Senior Principal OS Engineer- OCI

Software Development Director

Lead Oracle's database security initiatives as Software Development Director, managing cloud security solutions and team of security professionals.

Technical Analyst 4-Support

Principal Software Engineer position at Oracle focusing on Database Exadata support, requiring 10+ years experience in database administration and customer support.

Principal Member of Technical Staff - Java Seclibs SQE

Principal Software Engineer position at Oracle focusing on Java security libraries testing and quality assurance, requiring 10+ years of experience.

Remote Principal Software Developer

Remote Principal Software Developer position at Oracle, focusing on distributed systems and microservices with 7+ years experience required.

Technical Analyst 4-Support

Principal Software Engineer position at Oracle focusing on Exadata support and database management, requiring 10+ years of experience and strong technical expertise.