Software Engineering Sr. Technical Analyst

Ribbon Communications Operating CompanyWestford, MA
109d$131,082 - $139,200

About The Position

Ribbon Communications Operating Company Inc. seeks Software Engineering Sr. Technical Analyst in Westford, MA. Responsible for the design and development of new features and software maintenance of Ribbon Session Border Controller family of products. Collaborating with Ribbon Systems Engineering and Product Line Management teams to gather product requirements, analyze and create functional specifications for new software capabilities. Producing detailed design specifications for new features and software modules. Responsible for building and executing the Feature Integration Test Plan for new Ribbon SBC features and handling Ribbon SBC sustaining. Following Ribbon Software Design and Code review process. Technical Documentation for new features and modules. The Ribbon Session Border Controller (SBC) product portfolio includes hardware-based options such as SBC 5400 and SBC 7000, virtualized Software Edition (SWe) and Containerized Edition (CNe). The micro-services SBC architecture enables secure real-time communications in multiple virtual and cloud platforms such as OpenStack, Red Hat OCP, and AWS. The software-only SBC features the same code base, resiliency, media processing, and security technology found in Ribbon's SBC 5400 and SBC 7000 appliances, adapted for resilient and efficient deployment in virtual and cloud environments.

Requirements

  • Bachelor's or Master's degree in Computer Information Systems, Computer Engineering, Software Engineering, or related field.
  • 3 years of experience with Bachelor's degree or 1 year with Master's degree.
  • Experience in Linux development environment.
  • Proficiency in programming languages: C/C++.
  • Knowledge of VoIP Protocols: SIP, RTP, and RTCP.
  • Experience with a scripting language.
  • Understanding of computer networking: OSI model, TCP/IP model.
  • Experience with databases: MySQL/Oracle.
  • Familiarity with source code management systems.
  • Understanding of microservices architecture.
  • Experience with complex software development problems requiring in-depth evaluation of variable factors.

Responsibilities

  • Design and develop new features for Ribbon Session Border Controller products.
  • Collaborate with Systems Engineering and Product Line Management teams to gather product requirements.
  • Analyze and create functional specifications for new software capabilities.
  • Produce detailed design specifications for new features and software modules.
  • Build and execute the Feature Integration Test Plan for new Ribbon SBC features.
  • Handle Ribbon SBC sustaining.
  • Follow Ribbon Software Design and Code review process.
  • Create technical documentation for new features and modules.

Benefits

  • Salary range: $131,082-$139,200 per year.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Professional, Scientific, and Technical Services

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service