Share this Job

Software Senior Engineer (C++)

Date:  May 11, 2022
Location: 

Budapest, BU, HU

Requisition ID:  32718

About Avaya

Businesses are built by the experiences they provide, and every day millions of those experiences are delivered by Avaya Holdings Corp. (NYSE: AVYA). Avaya is shaping what's next for the future of work, with innovation and partnerships that deliver game-changing business benefits. Our cloud communications solutions and multi-cloud application ecosystem power personalized, intelligent, and effortless customer and employee experiences to help achieve strategic ambitions and desired outcomes. Together, we are committed to help grow your business by delivering Experiences that Matter. Learn more at www.avaya.com.

ABOUT THE TEAM

The Avaya Session Border Controller for Enterprise (SBCE) is a flexible, fit for purpose solution for Enterprises that includes Industry standard security features. The Avaya SBCE provides all the functionalities required for an enterprise to terminate SIP trunks without the complexity and higher price associated with typical SBCs. Other Key Highlights of Avaya SBCE are:
 

•    Simultaneously setup recording streams with different recorders per SIPREC specifications
•    SBCE OPEN API automates configuration and management of SBCE devices
•    Template Wizard enables quick provisioning of new systems from scratch
•    Microsoft Teams Certified
•    Bring your own Carrier (BYOC)

ABOUT THE RESPONSIBILITIES

Responsible for accelerating the delivery of our next-generation SBC and Edge product. Analyze requirements, design, develop, document, test, implement and support software development. Collaborate effectively with product managers, user experience designers, architects, software engineers and QA to provide complete, high-performing, and scalable solutions. Works to become subject matter expert within our R&D team in one or more areas which includes High Availability, domain policies, SIP, WebRTC, Media related areas, security features, and cloud. Deliver new software applications iteratively as part of an agile/scrum cycle.
Core Responsibilities -
 

•    Design & Development of On-Prem solutions & cloud native features and solution
•    Code review, Debugging & Bug Fixing
•    Communicate with cross-teams for solution level alignment
•    Functional testing and automation.

ABOUT THE REQUIREMENTS


Required Experience:

•    Programming Knowledge: Advanced C/C++, OOPS, Data Structure & Algorithms, Network Programming, Multi-threading
•    Operating System: Linux
•    Debugging Skill: knowledge of GDB, valgrind/sanitizer
•    Domain/Technology: VOIP (SIP, RTP, SRTP, RTCP)
•    Cloud Experience: experience in microservice architecture and development, Kafka/pub-sub, Redis
 

Development process and development tools experience:

•    AGILE development and Scum practices
•    JIRA Bug and task tracking
•    GIT 
•    Bamboo
•    Crucible – or other Code review tools
•    Wireshark / network analysis tools
•    Visual Studio, Visual Code, CMake, gdb and other linux tools
•    Python tools
 

EDUCATION/QUALIFICATION:
•    2/10+ years related industry experience
•    Bachelor's degree in Computer Science, Computer Engineering or closely related field
 

#LI-HV1

Experience

2+ Years of Experience

Education

Bachelor degree or equivalent experience
Advance Degree preferred

Footer

Explore our current opportunities @ https://www.avaya.com/en/about-avaya/careers/welcome/

Follow #AVAYALIFE & visit our ‘Life Page’ on LinkedIn 

Avaya is an Equal Opportunity employer and a U.S. Federal Contractor. Our commitment to equality is a core value of Avaya. All qualified applicants and employees receive equal treatment without consideration for race, religion, sex, age, sexual orientation, gender identity, national origin, disability, status as a protected veteran or any other protected characteristic. In general, positions at Avaya require the ability to communicate and use office technology effectively. Physical requirements may vary by assigned work location. This job brief/description is subject to change. Nothing in this job description restricts Avaya right to alter the duties and responsibilities of this position at any time for any reason. You may also review the Avaya Global Privacy Policy, accessible at https://www.avaya.com/en/privacy/policy/ and applicable Privacy Statement relevant to this job posting accessible at https://www.avaya.com/en/documents/info-applicants.pdf. For Job Postings within European GDPR Countries you can access this document for additional Data Privacy Information: https://www.avaya.com/en/documents/gdpr-info-applicants.pdf