Principal Software Engineer - SmartNIC Embedded Linux Development - SEATTLE

Oracle is a world leader in cloud solutions, using tomorrow's technology to tackle today's problems. They are committed to expanding their inclusive workforce that promotes diverse insights and perspectives. Oracle has partnered with industry leaders in almost every sector and continues to thrive after 40+ years by operating with integrity. They offer a highly competitive suite of employee benefits and encourage employees to give back to their communities through volunteer programs.
$94,200 - $223,500
Embedded
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Enterprise SaaS · Cloud

Description For Principal Software Engineer - SmartNIC Embedded Linux Development - SEATTLE

Oracle's Cloud Infrastructure (OCI) team is building new Infrastructure-as-a-Service technologies that operate at large scale in a broadly distributed multi-tenant cloud environment. The Virtual Networking Team builds highly customizable Virtual Cloud Networks (VCN) and connectivity services. The Card Management team is at the forefront of bringing new SmartNICs into a large fleet of embedded Linux systems. They are responsible for onboarding new generation network technologies, deployment tooling, patching, monitoring, automation, access controls, and metrics reporting. This role requires expertise in solving difficult problems in distributed systems and highly available services. The team has a culture of collaboration and focuses on excellent customer experience as well as employee onboarding and ramp-up. They prioritize technical debt management, which facilitates reasonable on-call duties and a good work/life balance.

Last updated 2 months ago

Responsibilities For Principal Software Engineer - SmartNIC Embedded Linux Development - SEATTLE

  • Lead the development effort to support SmartNICs
  • Evaluate new SmartNICs to bring into the ecosystem
  • Automate and maintain build and test systems including systems for performance and scalability testing
  • Participate in on-call rotation for monitoring the fleet and associated services
  • Improve operational capabilities by developing runbooks, alarming, and building tools

Requirements For Principal Software Engineer - SmartNIC Embedded Linux Development - SEATTLE

Linux
Python
Java
  • Bachelor's degree in computer science and engineering or related engineering fields
  • Hardware qualification experience (embedded development)
  • Kernel development experience
  • Distributed systems experience
  • 5+ years of experience with Linux System Engineering
  • 4+ years of experience with Python/BASH
  • 2+ years of DevOps experience
  • Proficient with build tools and pipelines (e.g. Team City, Maven, make)
  • Expert in Linux, comfortable with Python, BASH and Java
  • Embedded system knowledge and systems engineering experience
  • Ability to design broad distributed system interactions

Benefits For Principal Software Engineer - SmartNIC Embedded Linux Development - SEATTLE

401k
Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Medical, dental, and vision insurance
  • Short term disability and long term disability
  • Life insurance and AD&D
  • Supplemental life insurance (Employee/Spouse/Child)
  • Health care and dependent care Flexible Spending Accounts
  • Pre-tax commuter and parking benefits
  • 401(k) Savings and Investment Plan with company match
  • Paid time off: Flexible Vacation
  • 11 paid holidays
  • Paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan
  • Financial planning and group legal
  • Voluntary benefits including auto, homeowner and pet insurance

Interested in this job?

Jobs Related To Oracle Principal Software Engineer - SmartNIC Embedded Linux Development - SEATTLE

Principal Software Developer

Principal Software Developer role at Oracle focusing on embedded Linux development for server products, offering competitive pay and benefits.

Principal Software Developer

Principal Software Developer role at Oracle focusing on embedded Linux development for server systems, requiring 12+ years of experience in embedded software development.

Principal Optical Engineer - AI Infrastructure

Principal Optical Engineer for AI Infrastructure at Oracle, leading high-speed optical transceiver development with 6-10+ years experience. Competitive salary and benefits.

SerDes Lead Circuit Design Engineer

Lead Circuit Design Engineer position for high-speed SerDes team at Apple, focusing on next-generation wireline transceivers and system-on-chip development.

Embedded System Engineer - Board Design

Design and develop next-generation embedded systems and board designs for Apple's Silicon Technologies group, focusing on high-performance, power-efficient processors and SoCs.