Senior Software Engineer, Core Infrastructure

Oracle•Nashville, TN
•$79,200 - $209,500

About The Position

Join Oracle Cloud Infrastructure’s VCN Dataplane team, focused on networking and delivery of a new SmartNIC platform. The team is seeking a software engineer to design and build features for next-generation SmartNICs for AI infrastructure. The work involves DPUs and collaboration with DPU and GPU manufacturers. The role calls for software engineering experience across embedded Linux, networking or storage technologies, firmware, hardware bring-up, and Linux kernel or driver development.

Requirements

  • Proficiency with C/C++ and P4 programming.
  • Scripting proficiency in a language such as Python.
  • Hands-on experience developing multithreaded embedded Linux applications or infrastructure.
  • Experience in one or more networking or storage stacks, such as DOCA, TCP/IP, NVMe, PCIe, or DPDK.
  • Firmware development skills and experience with embedded systems.
  • Knowledge of at least one of the Intel, AMD, or ARM computer architectures.
  • Hardware and/or system bring-up experience.
  • Experience with Linux kernel or driver programming.
  • Proficiency with Linux.
  • Experience with virtualization technologies such as SR-IOV or VirtIO.
  • Experience in CI/CD environments.
  • Comfort working with remote lab equipment.
  • BSEE, BSCS, BSCE, or equivalent; a master's degree in a related field is a plus.
  • At least 5 years of software engineering experience working on challenging issues.
  • Excellent problem-solving, analytical, and technical troubleshooting skills.
  • Ability to learn new skills quickly, work with minimal supervision, prioritize and organize work effectively, and collaborate with peers and project members.
  • Strong communication and presentation abilities.

Nice To Haves

  • MSEE, MSCS, or MSCE.

Responsibilities

  • Design and build features for next-generation SmartNICs for AI infrastructure.
  • Work with DPUs and DPU and GPU manufacturers.
  • Engage actively in technical decision-making and participate in technical discussions, providing feedback as needed.
  • Comply with development methodology and technical processes.
  • Troubleshoot technical issues and collaborate with peers and project members.

Benefits

  • Medical, dental, and vision insurance, including expert medical opinion.
  • Short-term and long-term disability insurance.
  • Life insurance and accidental death and dismemberment insurance.
  • Supplemental life insurance for employees, spouses, and children.
  • Health care and dependent care flexible spending accounts.
  • Pre-tax commuter and parking benefits.
  • 401(k) Savings and Investment Plan with company match.
  • Flexible or accrued paid vacation, depending on eligibility and role.
  • 11 paid holidays.
  • Paid sick leave: 72 hours upon hire, refreshed annually, with carryover up to a 112-hour cap.
  • Paid parental leave.
  • Adoption assistance.
  • Employee Stock Purchase Plan.
  • Financial planning and group legal benefits.
  • Voluntary auto, homeowner, and pet insurance.
  • May be eligible for bonus and equity.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service