Principal Software Developer

A world leader in cloud solutions using tomorrow's technology to tackle today's problems, operating for 40+ years.
$94,200 - $223,500
Embedded
Principal Software Engineer
In-Person
12+ years of experience
Enterprise SaaS · Cloud

Description For Principal Software Developer

Oracle's Platform ILOM team within Hardware Development (OHD) is seeking a talented Principal Software Developer to join their embedded systems team. This role focuses on developing embedded Linux software for cutting-edge x86 and GPU-based server products. The position involves working at the forefront of hardware technology, collaborating with Oracle Cloud Infrastructure and engineered systems divisions to deliver system configuration and management solutions. The ideal candidate will bring 12+ years of embedded software development experience and strong expertise in C/C++, Python, and Linux systems. This role offers competitive compensation ranging from $94,200 to $223,500 annually, comprehensive benefits, and the opportunity to work with leading-edge technology in a collaborative environment. Oracle's commitment to innovation, work-life balance, and inclusive culture makes this an excellent opportunity for experienced developers looking to make an impact in enterprise hardware development.

Last updated 2 hours ago

Responsibilities For Principal Software Developer

  • Utilize standard SW development methodology including scoping, architecture, specification, development, source control, code review, and unit-level testing
  • Work in lab with hardware team during prototype system bring up
  • Collaborate with team members and cross-functional teams
  • Exercise judgment in selecting methods and techniques
  • Communicate status, risks, and offer mitigation strategies
  • Develop multi-threaded embedded Linux applications

Requirements For Principal Software Developer

Linux
Python
  • 12+ years of relevant experience as an embedded software developer
  • BSEE, BSCS, BSCE or equivalent (MSEE, MSCS, or MSCE is a plus)
  • Proficiency with C/C++, Bash, and Python
  • Experience in Intel x86 and GPU based architecture
  • Hands-on experience with embedded Linux development
  • Strong analytical and problem-solving skills
  • Clear communication skills
  • Ability to prioritize and self-manage

Benefits For Principal Software Developer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Medical, dental, and vision insurance
  • Short term and long term disability
  • Life insurance and AD&D
  • Health care and dependent care Flexible Spending Accounts
  • 401(k) Savings and Investment Plan with company match
  • Flexible Vacation
  • 11 paid holidays
  • 72 hours of paid sick leave
  • Paid parental leave
  • Adoption assistance
  • Employee Stock Purchase Plan

Interested in this job?

Jobs Related To Oracle Principal Software Developer

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 Software Engineer - SmartNIC Embedded Linux Development - SEATTLE

Principal Software Engineer role at Oracle for SmartNIC Embedded Linux Development in Seattle, focusing on cloud infrastructure and distributed systems.

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.

Design Engineer Architect/Lead

Lead ASIC design engineer position at Broadcom, focusing on physical synthesis and team leadership, requiring 12+ years of experience in semiconductor design.

SerDes Circuit Design Engineer

Senior SerDes Circuit Design Engineer position at Apple, focusing on high-speed analog mixed-signal design for next-generation system-on-chip solutions.