Software Developer 2

A world leader in cloud solutions, using tomorrow's technology to tackle today's challenges. Operating for 40+ years, partnering with industry leaders across sectors.
$73,700 - $158,200
Embedded
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Cloud

Description For Software Developer 2

Oracle is seeking a talented Software Developer 2 to join their team in Santa Clara, CA. This role focuses on embedded and distributed systems development, requiring expertise in real-time systems and low-level programming.

The position offers an exciting opportunity to work with one of the world's leading cloud solutions providers, with a rich 40+ year history of innovation and technological advancement. As a Software Developer 2, you'll be working on critical systems that require deep technical knowledge of embedded systems, distributed computing, and system architecture.

The role requires a Master's degree in Computer Science, Engineering, or a related technical field, demonstrating Oracle's commitment to hiring top technical talent. You'll be working with core technologies including C programming, real-time systems, and multi-core platforms, while tackling challenges in fault tolerance, performance optimization, and system reliability.

This is an excellent opportunity for a mid-level developer looking to advance their career in systems programming. Oracle offers a comprehensive benefits package including competitive salary ($73,700 - $158,200), medical/dental/vision insurance, 401(k) with company match, flexible vacation policy, and equity opportunities. The company promotes work-life balance and provides numerous additional benefits such as parental leave, adoption assistance, and professional development opportunities.

Oracle maintains an inclusive work environment and is committed to growing a diverse workforce. The company offers global opportunities for career advancement and the chance to work on cutting-edge technology that impacts millions of users worldwide. If you're passionate about low-level systems programming and want to work with a leader in enterprise technology, this role offers the perfect blend of technical challenge and professional growth.

Last updated 8 days ago

Responsibilities For Software Developer 2

  • Design and develop reliable distributed systems
  • Work with embedded real-time systems
  • Handle resource management and scheduling
  • Manage system faults, crashes, and communication errors
  • Perform performance optimization

Requirements For Software Developer 2

  • Master's degree in Computer Science, Engineering, or related technical field
  • Knowledge of Embedded Real-Time Systems concepts and principles
  • Experience with Multi-core platforms, networks, and communication buses
  • Proficiency in C programming language
  • Experience in designing and developing reliable distributed systems
  • Understanding of Operating systems
  • Knowledge of Networking Technology and protocols
  • Skills in Performance evaluation and optimization
  • Experience with fault-recovery (fault detection, failure-diagnosis)
  • Understanding of Computer architecture

Benefits For Software Developer 2

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
  • 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 2

Embedded Software Development Engineer, AWS Hardware Engineering

AWS Hardware Engineering seeks Embedded Software Engineer to develop and innovate server infrastructure, focusing on embedded systems and Linux driver development.

Software Development Engineer, Amazon Devices, Connectivity SW

Senior Software Development Engineer position at Amazon Devices focusing on Wi-Fi connectivity software development for consumer electronics products.

Design Engineer

Design Engineer position at Re:Build Manufacturing's Tekna division, combining mechanical, electrical, and software engineering to develop innovative products across medical and consumer sectors.

Software Engineer II, Embedded Applications

Software Engineer II position at Aurora focusing on embedded applications for autonomous vehicles, offering $152K-$227K salary range with comprehensive benefits.

Software Development Engineer, Amazon Robotics (AR)

Software Development Engineer position at Amazon Robotics, developing automation software for large-scale robotic systems in fulfillment centers.