Ribbon Communications Logo

Ribbon Communications

Software Engineering Technical Specialist

Posted 8 Days Ago
Be an Early Applicant
Bengaluru, Karnataka
Senior level
Bengaluru, Karnataka
Senior level
The role involves developing and debugging software for embedded systems related to networking, with a focus on the Apollo product portfolio. Responsibilities include mentoring team members, handling customer issues, and enhancing software capabilities based on customer feedback.
The summary above was generated by AI

About Us

Ribbon Communications (Nasdaq: RBBN) delivers communications software, IP and optical networking solutions to service providers, enterprises and critical infrastructure sectors globally. We engage deeply with our customers, helping them modernize their networks for improved competitive positioning and business outcomes in today's smart, always-on and data-hungry world. Our innovative, end-to-end solutions portfolio delivers unparalleled scale, performance, and agility, including core to edge software-centric solutions, cloud-native offers, leading-edge security and analytics tools, along with IP and optical networking solutions for 5G.

https://ribboncommunications.com/

Job description:

Experience: 5-10 years Hands on experience working in embedded systems/product Development Company

Skills:

  • Hands on design/development/debugging experience in systems company (preferably IP/MPLS/DWDM/OTN/Networking)
  • Expertise in programming languages such as C/C++ and VxWorks/Linux operating systems is a must.
  • Experience of Technical leadership in mentoring of team members
  • Effective communication skills with an ability to work efficiently in a fast paced environment.
  • Ability to handle multiple tasks and prioritize them based on discussions with relevant stakeholders
  • Highly self-motivated and self-learner with strong commitment and dedication

Roles and Responsibility:

  • Work on the cutting-edge Apollo product portfolio (OTN Cross-Connect Switch) deployed world-wide with more than 100+ customer-base including many Tier 1 Service providers
  •  Work on tested & proven Software products built upon Linux OS, with C++ User-space running in a multi-threaded environment
  • Strengthen one’s technical leadership skills by grooming & mentoring talented and motivated young engineers
  •  Work upon a variety of customer Issues spanning across
    • End-2-End Use-cases
    • Embedded SW/Firmware/Hardware
    • Multi-Vendor Interoperability issues etc.
  • Debug customer issues Live/Offline from Software stand-point, suggest a fix, re-write the code, enhance more debugging capabilities in the SW codebase etc.
  • Work with global R&D group managers in determining the team’s short-term & long-term strategic goals
  • Act as an interface between Customer facing (T3 team) and R&D teams and assist in

reverse-engineering the code and play a vital role providing inputs to multi-site R&D to resolve and fix the customer issues

  • Zeal to learn, excel & broaden one’s mind-set & thought process progressively, during customer issue Investigation phase in terms of understanding/analyzing/debugging and Code fixing
  • Strengthen & Enhance the existing best-practices in the team and take it to the next level
  • Provide recommendations to enhance SW codebase with new feature-set, enhanced debugging capabilities based on challenges seen during day-to-day customer issue investigations

Qualifications

B.E, B.Tech / M.E, M.Tech degree in Computer science Engineering or Electronics and Communication Engineering.

Please Note:

'All qualified applicants will receive consideration for employment without regard to race, age, sex, color, religion, sexual orientation, gender identity, national origin, protected veteran status, on the basis of disability, or other characteristic protected by applicable law.'

Top Skills

C
C++

Similar Jobs

Be an Early Applicant
6 Hours Ago
Bengaluru, Karnataka, IND
Hybrid
1,810 Employees
Senior level
1,810 Employees
Senior level
Cloud • Fintech • Information Technology • Machine Learning • Software • App development • Generative AI
As a Senior Software Engineer, you will lead the development of BlackLine's application and data platform, focusing on SAP ERP components such as FI, CO, SD, and MM. This role involves driving innovation, ensuring software quality, mentoring colleagues, and participating in technical designs and project estimations.
Be an Early Applicant
11 Hours Ago
Bengaluru, Karnataka, IND
Hybrid
289,097 Employees
Senior level
289,097 Employees
Senior level
Financial Services
As a Senior Lead Software Engineer, you will enhance and deliver technology products within an agile team. Responsibilities include providing technical guidance, developing secure code, influencing product design, and contributing to engineering practices, while promoting diversity and inclusion.
11 Hours Ago
Bengaluru, Karnataka, IND
356 Employees
Senior level
356 Employees
Senior level
Big Data • Cloud • Information Technology • Software • Travel
As a Staff Software Engineer at Spotnana, you will architect and develop front-end systems, collaborating with product managers and backend engineers to enhance user experiences and address performance issues. Your role will involve producing reliable code, implementing testable components, and engaging with stakeholders effectively.

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account