Oracle Principal Member of Scientific Staff- Communications Global Business Unit in Burlington, Massachusetts
Job Identification : 21000L4R
Job Category : Product Development
Job Locations :
Morrisville, North Carolina, United States
Burlington, Massachusetts, United States
Preferred Qualifications - External
Oracle SDWAN software development team is seeking experienced Platform software engineer with 10-15 years of intensive C/C++ development experience in a Linux environment and prior telecom or networking experience.
Location: Morriville, NC or Burlington, MA
Oracle Failsafe SD-WAN delivers both MPLS-class high availability and high QoE (Quality of Experience) predictable application performance for both TCP-based apps and real-time apps like VoIP and videoconferencing, whether built on a hybrid MPLS plus Internet WAN fabric, or a WAN made up only of Internet connections.
Rapid and continuous learning to support new features, innovation.
Design, develop, maintain and unit test Oracle SDWAN software on Linux platform.
Work/Co-ordinate/collaborate with global Oracle Communications team in Agile development environment.
Review, troubleshoot and resolve field escalations. Write root cause analysis for field issues.
Participate in discussions and maintenance to improve the software performance, maintainability, serviceability, and reliability.
Other duties may be assigned.
The Oracle SDWAN team is currently seeking someone with 10-15 years of C/C++ software engineering in a Linux environment. Prior telecom, networking, database experience is expected.
BS/BE equivalent engineering/computer science education spanning 4 years.
Programming languages: C/C++ OSI Stack: L1-L5
Protocols: IPv4, VLAN, GRE, TCP
Strong background on Linux and multithreaded programming.
Good to have:
Protocols: IPv6, PQ, VXLan, HTTPS, DNS, DHCP…
Routing protocols: e.g. BGP, OSPF
Schedulers: WFQ, AltQ, CFQ, RED, Policing, Shaping, …
Firewalls/NAT, PF Sense
Security: Encryption, Ipsec, AES, OpenSSL, TLS, …
Linux application performance
Ability to multi-task and handle changing priorities.
Strong command on spoken and written English.
Excellent team skills, can-do attitude, focus on quality and drive to make a difference in a dynamic, fast paced organization.
Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks etc.
As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures. You will be responsible for defining and developing software for tasks associated with the developing, designing and debugging of software applications or operating systems.
Work is non-routine and very complex, involving the application of advanced technical/business skills in area of specialization. Leading contributor individually and as a team member, providing direction and mentoring to others. BS or MS degree or equivalent experience relevant to functional area. 7 years of software engineering or related experience.
Innovation starts with inclusion at Oracle. We are committed to creating a workplace where all kinds of people can be themselves and do their best work. It’s when everyone’s voice is heard and valued, that we are inspired to go beyond what’s been done before. That’s why we need people with diverse backgrounds, beliefs, and abilities to help us create the future, and are proud to be an affirmative-action equal opportunity employer.
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, age, or any other characteristic protected by law. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
- Oracle Jobs