Lead Principal Systems Software Engineer

Oracle

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Nashville, TN
Salary
$146,300–$306,400 / yr
Posted
63 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $192k
This role $226k
$123k $326k
below market most similar roles pay here above market

This role pays more than 82% of similar roles. Most pay $169,550–$214,600 — the blue band above. At the midpoint, this role pays about $226k versus about $192k for comparable roles.

Based on 240 similar postings.

Employer

About Oracle

Oracle Corporation is a leading multinational technology company specializing in database software, cloud computing, and enterprise software.

Oracle currently has 964 open roles on FindRole.

Listed pay typically runs $103,000–$234,600 across 787 roles with salary data.

Most-posted roles

View all roles at Oracle

At a glance

TL;DR · Lead Principal Systems Software Engineer

The Lead Principal Systems Software Engineer works within the product and research category to establish a foundation for scalable robotic deployments. This role involves enabling authentication through Secure Boot and Verified Boot, managing attestation using DICE and measurements, and strengthening platform images with SELinux, seccomp, IMA, and immutable images. The engineer will own early prototypes through production-ready platform software, collaborating with hardware vendors to integrate system firmware with emerging hardware. Key responsibilities include contributing to the Linux kernel, grub, shim, uboot, and ATF. Required technical skills include C programming, kernel-level debugging, and Unix/Linux kernel development. The role also requires proficiency in Python and Bash scripting, along with deep knowledge of ARM, Intel, and AMD platforms, TPM, and encryption frameworks to ensure data center deployability.

What you'll do

  • Implement security features like Secure Boot, Verified Boot, and SELinux on robotics platforms.
  • Contribute to and extend open-source software including the Linux kernel, GRUB, and U-Boot.
  • Collaborate with silicon vendors to manage firmware updates and establish new security mechanisms.
  • Integrate system firmware with emerging hardware to ensure seamless bring-up and operability.
  • Analyze high-impact hardware provisioning failures to develop systemic improvements for large-scale cloud fleets.
  • Design software solutions, write foundational code for prototypes, and define technical standards.
  • Lead the development of API versioning, lifecycle, and interoperability strategies.
  • Mentor engineers on systems integration, reliability, and production-grade firmware best practices.

What we're looking for

  • Must have 6 to 10+ years of experience.
  • Must be able to read, write, and speak English.
  • Experience in software engineering, technical leadership, and design leadership is required.
  • Expertise in security and robotic systems is required.
  • Strong background in operating systems development (preferred).
  • Proficiency in C programming and kernel-level debugging (preferred).
  • Several years of hands-on Unix/Linux kernel development experience (preferred).
  • Knowledge of security technologies, ARM/Intel/AMD platforms, and Python or Bash scripting (preferred).

More like this

Similar roles

Lead Principal Platform Software Engineer

Oracle

Nashville, TN +1 125 days ago $96,800–$306,400
OCI AWS Azure Kubernetes Terraform Java GoLang C# SQL NoSQL Docker Linux KVM HTTP DNS TCP/IP Infrastructure as Code Agile
10+ yrs exp

Principal Systems Software Engineer

Oracle

Nashville, TN 63 days ago $110,100–$234,600
Linux Kernel C Python Bash Secure Boot TPM SELinux seccomp IMA ARM Intel AMD GRUB uboot ATF Firmware DevOps Oracle Linux
6+ yrs exp

Lead Principal Systems Software Engineer

Oracle

Nashville, TN 63 days ago $146,300–$306,400
Oracle Linux Linux Kernel uboot ATF ARM Intel AMD Firmware API Hardware Provisioning System Software Observability Debugging Quality Assurance
6+ yrs exp

Principal Systems Software Engineer

Oracle

Nashville, TN 63 days ago $110,100–$234,600
C Linux Kernel Reverse Engineering Penetration Testing Firmware Analysis TPM Secure Boot UART JTAG SPI USB Bluetooth Wi-Fi Zigbee ARM Intel AMD Logic Analyzers Oscilloscopes Encryption Frameworks Threat Modeling
3+ yrs exp