Senior Systems Software Engineer - DPU Networking

Oracle

Providence (RI)

On-site

USD 135,000 - 306,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical, dental, vision insurance
401(k) matching
Paid time off
Disability insurance

Job summary

Oracle is hiring a hands-on system software engineer to develop next-generation programmable DPUs for OCI’s networking platform. You will work on performance-critical Linux-driven software close to hardware, contributing to high-performance data paths and secure, scalable cloud networking.

The role focuses on Linux internals, kernel drivers, and hardware-software co-design with SmartNICs/DPUs, offering deep technical challenges and impact at scale.

Qualifications

  • Experience with systems programming in C, Rust, or similar low-level languages.
  • Strong understanding of Linux operating system internals.
  • Experience with networking protocols, packet processing, or high-performance network programming.
  • Familiarity with embedded systems, SmartNICs, DPUs, programmable hardware accelerators, or hardware-adjacent software development.
  • Ability to debug complex software issues across operating system, driver, firmware, and hardware boundaries.
  • Strong collaboration skills and the ability to work effectively in a highly technical engineering environment.

Responsibilities

  • Architect and implement high-performance, highly available system software components—DPDK-based networking stack, hardware abstraction layers, and custom hardware acceleration stacks.
  • Leverage C/C++ expertise in building network virtualization, high-performance packet processing and protocol parsers.
  • Leverage Linux OS expertise to manage memory, scheduling, I/O virtualization, kernel drivers and security features of the DPUs.
  • Collaborate with senior architects and peers across Compute, Storage, OS and Security groups across Oracle, to lead and drive project execution.
  • Collaborate with DPU vendors to implement software to efficiently use hardware resources on the DPU.

Skills

C
Rust
Networking
Linux internals
Embedded systems

Job description

Oracle is hiring a hands-on system software engineer to develop next-generation programmable DPUs for OCI’s networking platform. You will work on performance-critical Linux-driven software close to hardware, contributing to high-performance data paths and secure, scalable cloud networking.

The role focuses on Linux internals, kernel drivers, and hardware-software co-design with SmartNICs/DPUs, offering deep technical challenges and impact at scale.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Cloud Systems Engineer — DPU & SmartNICs
Senior Cloud Systems Engineer — DPU & SmartNICs

Oracle • Salt Lake City (UT)

On-site
USD 135,000 - 306,000
Software Developer 5
Software Developer 5

Oracle • Salt Lake City (UT)

On-site
USD 135,000 - 306,000
Software Developer 5
Software Developer 5

Oracle • Providence (RI)

On-site
USD 135,000 - 306,000
Medical, dental, vision insurance
401(k) matching
Paid time off
+1
Senior Principal Cloud Networking & Storage Architect
Senior Principal Cloud Networking & Storage Architect

Ll Oefentherapie • Seattle (WA)

On-site
USD 135,000 - 306,000
Senior Systems Software Engineer - Platform & Fleet Ops
Senior Systems Software Engineer - Platform & Fleet Ops

Oracle • Oklahoma

On-site
USD 102,000 - 210,000
Senior Principal Platform Architect, Cloud Networking
Senior Principal Platform Architect, Cloud Networking

Oracle • Santa Clara (CA)

On-site
USD 135,000 - 306,000
Medical, dental, and vision insurance
401(k) Savings with company match
Paid time off
+2
Senior RDMA Networking & Cloud Systems Engineer
Senior RDMA Networking & Cloud Systems Engineer

Oracle • Seattle (WA)

On-site
USD 91,000 - 187,000
Medical, dental, vision
401(k) with company match
Paid time off
+3
Principal SDE: Infrastructure Platform & Automation
Principal SDE: Infrastructure Platform & Automation

Oracle • United States

On-site
USD 115,000 - 235,000
Medical insurance
401(k) matching
Paid time off
Principal Network Platform Engineer — Cloud & Automation
Principal Network Platform Engineer — Cloud & Automation

Ll Oefentherapie • United States

On-site
USD 114,000 - 235,000
Medical, dental, and vision insurance
401(k) with company match
Paid time off
Cloud Networking Architect for DPUs & NICs
Cloud Networking Architect for DPUs & NICs

NVIDIA • New Jersey

On-site
USD 124,000 - 196,000