Taro Logo

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
This job posting may no longer be active. You may be interested in these related jobs instead:

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 8 months 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?