5 days ago
Base Salary
$146k - $306k/yr
Responsibilities
- Architect and implement high-performance, highly available system software, including DPDK-based networking stacks, hardware abstraction layers, and custom hardware acceleration stacks.
- Build network virtualization, high-performance packet processing, and protocol-parsing software using C/C++ and other low-level languages.
- Work with Linux memory management, scheduling, I/O virtualization, kernel drivers, and DPU security features.
- Debug complex issues across operating system, driver, firmware, and hardware boundaries.
- Collaborate with architects and engineering teams across Compute, Storage, OS, Security, silicon, platform, and firmware organizations to lead project execution.
Requirements
- Expertise in systems programming with C, 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 software across operating system, driver, firmware, and hardware boundaries.
- Preferred qualifications include experience with SmartNICs, DPUs, NIC drivers, kernel networking, user-space packet processing frameworks, virtualization, cloud networking, SDN, distributed systems, performance tuning, concurrency, memory management, low-latency systems, or hardware-software co-design.
Benefits
- Medical, dental, vision, disability, life, and AD&D insurance options.
- 401(k) savings plan with company match, employee stock purchase plan, financial planning, and group legal benefits.
- Paid vacation, 11 paid holidays, paid sick leave, paid parental leave, and adoption assistance.
- Flexible spending accounts, commuter and parking benefits, and voluntary auto, homeowner, and pet insurance.
- US-based employees must complete identity verification involving biometric information, subject to applicable accommodations; applications are generally accepted for at least three calendar days or while the role remains posted.
About Oracle
Oracle builds database technology, enterprise applications, and Oracle Cloud Infrastructure for companies and governments. Its business spans cloud subscriptions, software licenses, and support services across ERP, HCM, CX, and industry suites, plus NetSuite. Founded in 1977 and headquartered in Austin, Texas, Oracle is a public company traded on the NYSE and serves global customers migrating and running critical workloads in its cloud.
