Software Developer 2

Year    Hyderabad, Telangana, India

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 xe2x80x9cOracle Communication Session Border Controllerxe2x80x9d 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 - IC2Responsibilities: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. Specify, design and implement modest changes to existing software architecture to meet changing needs.
BS or MS degree or equivalent experience relevant to functional area.About Us:As a world leader in cloud solutions, Oracle uses tomorrow's technology to tackle today's problems. True innovation starts with diverse perspectives and various abilities and backgrounds.When everyone's voice is heard, we're inspired to go beyond what's been done before. It's why we're committed to expanding our inclusive workforce that promotes diverse insights and perspectives.We've partnered with industry-leaders in almost every sector-and continue to thrive after 40+ years of change by operating with integrity.Oracle careers open the door to global opportunities where work-life balance flourishes. We offer a highly competitive suite of employee benefits designed on the principles of parity and consistency. We put our people first with flexible medical, life insurance and retirement options. We also encourage employees to give back to their communities through our volunteer programs.We're committed to including people with disabilities at all stages of the employment process. If you require accessibility assistance or accommodation for a disability at any point, let us know by calling +1 888 404 2494, option one.Disclaimer: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. Oracle will consider for employment qualified applicants with arrest and conviction records pursuant to applicable law.
  • Which includes being a United States Affirmative Action Employer

Oracle

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3560501
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Hyderabad, Telangana, India
  • Education
    Not mentioned
  • Experience
    Year