Taro Logo

Software Developer 4

A world leader in cloud solutions, Oracle uses tomorrow's technology to tackle today's challenges. They've partnered with industry-leaders in almost every sector and have been operating with integrity for over 40 years.
$96,800 - $223,400
Embedded
Staff Software Engineer
In-Person
5,000+ Employees
8+ years of experience
Enterprise SaaS · Cloud

Description For Software Developer 4

Oracle, a global leader in cloud solutions, is seeking a Software Developer 4 to join their team. This role combines embedded systems expertise with software architecture, focusing on Linux kernel programming and ARM-based processor development. As a member of the software engineering division, you'll work on critical low-level interfaces and contribute to both development and architecture improvements.

The position offers a competitive salary range of $96,800 to $223,400, along with comprehensive benefits including medical coverage, 401(k) matching, equity opportunities, and flexible vacation. Oracle's commitment to work-life balance and inclusive workplace culture makes it an attractive destination for experienced developers.

The ideal candidate will bring 8 years of post-bachelor's experience in software development, with specific expertise in Linux kernel programming, ARM processors, and low-level interfaces (I2C, SPI, UART). You'll be responsible for designing, developing, and troubleshooting software while working with modern source control systems like Git.

This role offers the opportunity to work with cutting-edge technology at a company that has been at the forefront of innovation for over 40 years. Oracle's global presence and partnerships across various industries provide exposure to diverse, challenging projects and opportunities for professional growth.

Last updated 8 hours ago

Responsibilities For Software Developer 4

  • Design, develop, troubleshoot and/or test/QA software
  • Apply knowledge of software architecture to perform tasks associated with developing, debugging, or designing software applications or operating systems
  • Build enhancements within existing software architecture
  • Suggest improvements to the architecture

Requirements For Software Developer 4

Linux
  • Bachelor's degree in Computer Science, Engineering, or related technical field
  • 8 years of progressive, post-baccalaureate experience
  • Linux Kernel Programming experience
  • Experience developing for ARM based processors
  • Experience working with low level interfaces including I2C, SPI and UART
  • Experience with Test Plan and Test Specifications development
  • Experience with source code repository tools including GIT, SVN and Perforce
  • English language proficiency

Benefits For Software Developer 4

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Mental Health Assistance
Equity
  • Medical, dental, and vision insurance
  • Short term and long term disability
  • Life insurance and AD&D
  • Supplemental life insurance
  • Health care and dependent care Flexible Spending Accounts
  • Pre-tax commuter and parking benefits
  • 401(k) with company match
  • Flexible Vacation policy
  • 11 paid holidays
  • 72 hours 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 Software Developer 4

Hardware Developer 4

Hardware Developer 4 position at Oracle focusing on electronic components design, critical infrastructure, and electrical systems development with competitive compensation and benefits.

GPU Silicon Triage Engineer

GPU Silicon Triage Engineer position at Apple, focusing on debugging and resolving GPU-related issues in SOC silicon design and validation.

SOC Design Verification Staff Engineer - Hyd

Staff-level SOC Design Verification Engineer position at Qualcomm focusing on verification of complex automotive, compute, mobile, and IoT SOCs, requiring 5+ years of experience.

Staff Engineer Linux Automotive Platform Engineer

Staff Engineer position at Qualcomm focusing on Linux automotive platform development, requiring expertise in embedded systems, C/C++, and automotive software development.

SOC Design Verification Sr Lead Engineer

Senior Lead Engineer position for SOC Design Verification at Qualcomm, focusing on complex verification strategies for auto, compute, mobile, and XR-VR SOCs.