Oracle Software Developer 3 in Santa Clara, California

Software Developer 3

Preferred Qualifications

The Solaris OS Networking team is

responsible for Operating system kernel networking stack. Join a

fast moving team of experienced OS developers working together on

advanced networking features for virtualized environments and cloud computing.

We are looking for a motivated software engineer with Solaris or Linux kernel expertise,

experience with networking, excellent multi-threaded C programming

skills, and a good understanding of OS virtualization concepts.

We

are working on a wide variety of exciting technologies at the core

of the Solaris Operating System and Oracle Engineered Systems.

Typical responsibilities within our group include:


the specification and design of new features within the kernel

networking stack, from core protocol support, to virtualization,

performance, and driver APIs.

  • characterize performance issues throughout the network stack and the rest of the operating system,

  • specify test plans to ensure the highest quality of developed features,

  • work closely with other groups within the core Solaris

engineering organization, as well as with other engineering groups

within Oracle

The individual should possess :

  • UNIX or Linux kernel internals experience (Solaris preferred)

  • Experience with networking or distributed system

  • Excellent C and multi-threaded programming skills

  • Strong debugging skills, including at the kernel and networking level.

  • Excellent verbal and written communication abilities

  • Must have excellent teamwork skills, while being to work independently on complex problems

  • Strong desire to innovate and see that innovation released to customers

Detailed Description and Job Requirements

Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.

As a member of the software engineering division, you will assist in defining and developing software for tasks associated with the developing, debugging or designing of software applications or operating systems. Provide technical leadership to other software developers. Specify, design and implement modest changes to existing software architecture to meet changing needs.

Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 4 years of software engineering or related experience.

Oracle is an Equal Employment Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability and protected veterans status or any other characteristic protected by law.

Job: Product Development

Location: US-CA,California-Santa Clara

Other Locations: US-MA,Mass-Burlington

Job Type: Regular Employee Hire

Organization: Oracle