Oracle

Software Developer 2

Job Description

Department Description:

Oracle Communication Session Delivery enables trusted, first-class delivery of next-generation voice, data and unified communications services and applications across IP networks for service providers and enterprises. The company's solutions are deployed by more than 1,900 service providers and enterprises globally, including 89 of world's top 100 communications companies.

Oracle Session Delivery is a core offering in Oracle Communications portfolio, to enable customers to rapidly innovate while simplifying their IT and network infrastructures. Service providers are expected to be able to differentiate and monetize offerings through secure and reliable IP-based communications from any device, across any network. We also anticipate enterprise customers will be able to more effectively engage customers, deliver more innovative applications, and improve employee productivity. This combination is expected to provide our partners with an expanded portfolio of world-class solutions to help them create even greater value for their customers.

This position is focused on working in the Platform Software Engineering development team to design, implement and maintain high-capacity media and data path functionality for all “Oracle Communication Session Border Controller” products running on all Acme Packet platforms –AP4900, AP6350, VM platforms and Cloud Native SBC.

Detailed Description:

As part of SBC team, you will be working on high capacity and low latency media and encryption functionality (up to 50gig) , high scale and performance tuned TCP,IP, TLS, DTLS, IPsec and SRTP stacks under PNF and VNF environments. 

  • Architect, Design, implement and maintain data path and security software for OCSBC products in a variety of multicore environments, NVF environments and Cloud.
  • Maintain and enhance existing platform functionality in response to needs.
  • Collaborate closely with hardware and software engineering teams throughout the release cycle.
  • Write functional and design specifications as required. 
  • Contribute to evolving architecture, discussions, and solutions including Cloud Native deployments.
  • Scale the Performance and Capacity of the system. 

Job Requirements:

Prior experience in high-capacity data path development in custom build appliance hardware is a must.

Strong knowledge of Operating System fundamentals and computer network/communication is a must.

Strong knowledge of Operating System fundamentals especially Linux OS and computer network/communication is a must.

Multi-threaded programming skills under Linux OS environment. Should have used Shared memory, Semaphores, Concurrency, signal handlers, Spin locks. 

Detailed knowledge of TCP/UDP/IP4/IPv6/ARP or other transport protocols is strongly desirable. Working experience on Linux Networking stack is desired.

Security protocols (TLS/DTLS, SRTP, IPsec, IKE) is desirable.

Experience in Audio / Video Transcoding and the latest standards is added Plus.

Experience with VoIP protocol is desirable.

Prior experience in high-capacity data path development in under DPDK environment is desirable.

C/C++ experience required.

Experience with high scale applications for multi-core systems a strong plus.

Must possess excellent oral and written communication skill.

Must be able to work independently.

One of the following is a plus:

Experience in working with SoC (Cavium SoC, EzChip NP) desirable or similar embedded platforms.
Experience working in a virtualized environment and private/public clouds.

Experience of working and debugging issues in Hypervisor environment (VMware / KVM), exposure to drivers in hypervisor environment.

 

Must have 3+ years of software development experience in Telco, Embedded Systems, networking environment.      

 

Career Level - IC2


Jobs at Hyderabad

Virtusa

Senior Tech Lead-Java

Full Time

Hyderabad, Telangana

View Details

Last Date: March 31, 2025

Virtusa

Team Lead - KPO

Full Time

Hyderabad, Telangana

View Details

Last Date: Dec. 31, 2025

Oracle

Software Developer 3

Professional

Hyderabad, Telangana

View Details

Last Date: Jan. 8, 2025

Amazon

Instock Manager

Freshers/Experienced

Hyderabad, Telangana

View Details

Last Date: Jan. 7, 2025

Virtusa

Senior Consultant

Full Time

Hyderabad, Telangana

View Details

Last Date: Dec. 31, 2024

Virtusa

Java backend developer

Full Time

Hyderabad, Telangana

View Details

Last Date: March 31, 2025

Virtusa

React.js Node.js AWS

Full Time

Hyderabad, Telangana

View Details

Last Date: Dec. 31, 2024

Infosys

SAP PP Solution Architect

15 - 20 Years Exp.

Hyderabad, Telangana

View Details

Last Date: Dec. 31, 2024

Virtusa

Automation QA _ REWS

Full Time

Hyderabad, Telangana

View Details

Last Date: Dec. 31, 2024

Virtusa

Tech Lead

Full Time

Hyderabad, Telangana

View Details

Last Date: Dec. 31, 2024

Virtusa

Architect (ATC)

Full Time

Hyderabad, Telangana

View Details

Last Date: Dec. 31, 2024

Virtusa

DataPower Developer

Full Time

Hyderabad, Telangana

View Details

Last Date: Dec. 31, 2024




More Jobs at Oracle

Oracle

Senior Consultant

Professional

Bengaluru, Karnataka

View Details

Last Date: Jan. 26, 2025

Oracle

Consulting Technical Manager - PPM

Professional

Bengaluru, Karnataka

View Details

Last Date: Feb. 19, 2025

Oracle

Software Developer 3

Professional

Bengaluru, Karnataka

View Details

Last Date: May 31, 2025

Oracle

Senior Software Developer

Professional

Bengaluru, Karnataka

View Details

Last Date: Dec. 31, 2024

Oracle

Software Developer 3

Professional

Bengaluru, Karnataka

View Details

Last Date: Dec. 31, 2024

Oracle

Senior Software Developer

Professional

Bengaluru, Karnataka

View Details

Last Date: Feb. 3, 2025

Oracle

Product Manager / Cost Accountant

Professional

Hyderabad, Telangana

View Details

Last Date: April 23, 2025

Oracle

Software Developer 3

Professional

Bengaluru, Karnataka

View Details

Last Date: April 7, 2025

Oracle

Software Developer 4

Professional

Bengaluru, Karnataka

View Details

Last Date: March 13, 2025

Oracle

Software Developer 3

Professional

Bengaluru, Karnataka

View Details

Last Date: Feb. 2, 2025

Oracle

Site Reliability Developer 3

Professional

Bengaluru, Karnataka

View Details

Last Date: April 28, 2025

Oracle

Software Developer 5

Professional

Bengaluru, Karnataka

View Details

Last Date: May 25, 2025