Software Developer 3
Location:
Santa Clara , California
Posted:
January 02, 2017
Reference:
16000NHK
Department Description

Are you interested in building the highest performance, most scalable, most robust systems in the world? Do you want to work with smart people, have fun and clearly have challenging security-focused software development to do? Come join us on the Solaris Security team.

In Solaris security, we are the first line of defense against attackers. We continuously innovate across a wide range of built-in technologies to keep our operating system secure:
  • Cryptography and key management - driving high performance for new platform cryptographic capabilities on the latest Oracle hardware.
  • Host security - providing administrators with a way of keeping track of everything from logins and logouts, to executions, to process creation, to file access
  • Data protection - innovating new features in technologies like IPsec, IKE, SSL and SSH to keep intruders out
  • Identification and access control - building Solaris RBAC to provide a more secure alternative to superuser and provide role based security
  • File system encryption - providing security for data at rest

Brief Posting Description

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

Detailed Description

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.

Job Requirements

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.

Additional Details

Scope of Work:
  • Design and develop operating system security features for Oracle Solaris, including verified boot, TPM, network security, and auditing.
  • Work with a team that designs, develops, troubleshoots and debugs software programs for databases, applications, tools, and networks
  • Develop, debug, and design software applications, operating systems and databases according to provided design specifications
  • Build enhancements within an existing software architecture and suggest improvements to the architecture
  • Work with quality engineering team and other test organizations at Oracle
We're Looking For:
  • 5-7 years software development experience
  • Fluent C
  • Experience in writing, troubleshooting, and debugging complex C code
  • Familiarity with Trusted Computing Group (TCG) technologies including TPM 2.0
  • Excellent Unix userland experience
  • Understanding of OS kernel internals
  • Ability to work in a team environment on large, complex software projects and follow a standardized software integration process
  • Experience with scripting and shell programming techniques
  • Excellent debugging and troubleshooting skills and experience
  • Degree in Computer Science or equivalent experience
  • Good written and oral communication skills

We Offer:
  • An opportunity to work in a dynamic international team of skilled professionals
  • Work with advanced technologies and products
  • Competitive salary and career growth
  • Flexible working hours

Qualifications:
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.

A little about us:
Oracle is shifting the complexity from IT, moving it out of the enterprise by engineering hardware and software to work together—in the cloud.

Know someone who would be interested in this job? Share it with your network.