Talent.com
Principal / Senior Software Engineer - Voice Signaling Server

Principal / Senior Software Engineer - Voice Signaling Server

ConsultantBangalore
30+ days ago
Job description

Responsibilities :

1. Lead the design and development of Voice Services across NB-IOT.

2. Build signalling Component of Voice Gateway to setup Voice Signaling and Media Sessions

3. Define CSFB-SS7-based Registration(I1 protocol) with 3G Voice Call-Flow for Integration with NTN carrier and 3GPP IMS Core network.

4. Implementation of I1 protocol signalling and integration with PGW

5. Build Voice Gateway Server that includes implementing CSFB-I1 and SIP / SDP interworking function

6. Integration of 3rd party SIP / SDP protocol stack

7. Focused approach in optimizing Voice service for low bandwidth networks.

8. Implement Scalable Voice Gateway Server to support thousands of SIP sessions and interworking with MNO Session Border Controller (SBS) and IMS network.

9. Defining Component Test Scenarios and Test Cases, Component testing and Unit testing, Code Coverage and API test automation

10. Build and Deployment using Jira, Jenkin, GCR / GKE

11. Implement and enforce security best practices in both software development and deployment

12. Work with platform engineering teams to quickly iterate on and deploy application components.

13. Work closely with QA in defining component test scenarios, test cases, and perform component testing, performance testing and functional test automation

14. Self Managing Engineer and work with other cross-functional teams to streamline processes and enhance collaboration on design specifications to iterate on feature development

15. Establish a disciplined development and deployment process so that software ships on time and at a very high level of quality. Validate and deliver high quality code using tests.

Requirements :

1. 8+ years experience in professional software development using OOP and distributed microservices.

2. Masters or Bachelor's degree in Computer Science, Engineering or related field.

3. Expert knowledge in CSFB, I1, SIP Signaling and 3GPP IMS standards for SIP Registration and telephony Services.

4. Well verse with using SIP stack for building UE proxy client and B2B server

5. Prior working experience in VoIMS and implementing solutions around SIP protocol and IMS / SIP network.

6. Experience in using open source tools such as SIPP, Freewitch for setting up test environment for development activities

7. Programming capabilities with experience in C / C++ or Go / Java Language

8. Excellent knowledge and implementation skills of data schema design and developing efficient SQL queries. Strong experience building services using SQL DB.

9. Working knowledge of stream processing systems and message queues like GCP pub-sub, Kafka.

10. Experienced in REST API design and protocol design across different network layers.

11. Experience in building stable and scalable server components / features preferred.

12. Distributed systems knowledge for massive horizontal scaling.

13. Working experience on using kubernetes, docker, jenkins pipeline and GCP

14. Strong understanding of Code quality and performance metrics

15. Highly collaborative, with excellent communication skills.

16. Hands-on experience with CI / CD tools and frameworks (e.g. JMeter, Postman, Jenkin, Grafana, Prometheus, Unit Test frameworks)

What we offer :

  • Unique opportunity to participate in developing and running world's first software-defined direct-to-device satellite network and service
  • Access to world-class team and talent across tech domains : software, hardware, chipsets, telecom, satellite and network virtualisation
  • Open, transparent, inclusive culture that blends the Silicon Valley, Nordic and South Asia characteristic

(ref : hirist.tech)

Create a job alert for this search

Software Engineer • Bangalore

Related jobs
  • Promoted
Magna - Senior Software Engineer - Cloud Services

Magna - Senior Software Engineer - Cloud Services

Magna InternationalBangalore
What We Offer : At Magna, you can expect an engaging and dynamic environment where you can help to develop industry-leading automotive technologies.We invest in our ...Show moreLast updated: 30+ days ago
  • Promoted
Betsol - L2 Server / Cloud Engineer

Betsol - L2 Server / Cloud Engineer

Betsol Software India Private LimitedBangalore
Company Description : BETSOL is a cloud-first digital transformation and data management company offering products and IT services to enterprises in over 40 countries...Show moreLast updated: 29 days ago
  • Promoted
Senior Principal Engineer – Cloud Platform

Senior Principal Engineer – Cloud Platform

AutodeskBengaluru, Karnataka, India
Autodesk is seeking a highly skilled and motivated Software Architect- Cloud Platform to join our Identity and Access Management (IAM) Platform team. The Autodesk IAM Platform is a foundational serv...Show moreLast updated: 18 days ago
  • Promoted
Senior Software Engineer

Senior Software Engineer

Aditi ConsultingBengaluru, Karnataka, India
Location-Bangalore / Whitefield / Hybrid.Typically requires a Bachelor’s degree in (relevant degree) and a minimum of 4 years of related experience. Strong expertise in HTML, CSS, JavaScript, and releva...Show moreLast updated: 27 days ago
  • Promoted
Network Voice Engineer - VoIP / Cisco UCCX

Network Voice Engineer - VoIP / Cisco UCCX

HARP Technologies and ServicesBangalore
Job Title : Network Voice Engineer Location : Bangalore / Mode : Type : Description : ...Show moreLast updated: 30+ days ago
  • Promoted
Senior Principal Engineer - Cloud Platform

Senior Principal Engineer - Cloud Platform

AutodeskBengaluru, Karnataka, India
Job Requisition ID # 25WD88336 Autodesk is seeking a highly skilled and motivated Software Architect- Cloud Platform to join our Identity and Access Management (IAM) Platform team.The Autodesk IAM ...Show moreLast updated: 18 days ago
  • Promoted
Voice Engineer

Voice Engineer

Visteon IndiaBengaluru, Karnataka, India
Voice Software Development for IVI platform & products.As a Software developer for Voice team, expecting to be proficient in integration of various Voice solution like Cerence, Alexa, Google etc.Al...Show moreLast updated: 30+ days ago
  • Promoted
Principal VOIP Engineer

Principal VOIP Engineer

ConfidentialBengaluru / Bangalore
Design and manage scalable VoIP infrastructure with high availability.Lead troubleshooting and incident response for live voice traffic. Collaborate on provisioning, billing, and analytics API desig...Show moreLast updated: 30+ days ago
  • Promoted
Senior Software Engineer

Senior Software Engineer

Tata Consultancy ServicesBengaluru, Karnataka, India
Familiarity with CI / CD methodologies and tooling, inc.Terraform Enterprise, Github Enterprise, Spinnaker, Jenkins.Experience with one of these Java Virtual Machine (JVM) languages : Java, Scala, or ...Show moreLast updated: 13 days ago
  • Promoted
Voice Engineer

Voice Engineer

HCLTechBengaluru, Karnataka, India
Required Skill : Telecom Voice, VoIP, TDM, CCNA, SSCA, SSVP.Voice Engineer – Job Description.We're looking for a highly skilled and experienced Telecom Voice Engineer to join our Global Voice Repair...Show moreLast updated: 23 days ago
  • Promoted
Five9 - Staff Voice Engineer - SIP Routing

Five9 - Staff Voice Engineer - SIP Routing

Five9Bangalore
Join us in bringing joy to customer experience.Five9 is a leading provider of cloud contact center software, bringing the power of cloud innovation to customers worldwide.Living our values everyday...Show moreLast updated: 30+ days ago
  • Promoted
Senior Software Engineer - SQL Server

Senior Software Engineer - SQL Server

MNR SolutionsBangalore
Key Responsibilities : - Experience in data modelling and database design.Experience in MS SQL Server (i.In-depth ETL development experience working with Microsoft SQL Integrat...Show moreLast updated: 30+ days ago
  • Promoted
Network Voice Engineer (Cisco Jabber)

Network Voice Engineer (Cisco Jabber)

ConfidentialBengaluru / Bangalore, Kolkata
Configure, deploy, and support.CUCM (Cisco Unified Communications Manager).Perform installations, upgrades, patches, and routine maintenance of Cisco voice systems. Troubleshoot and resolve voice-re...Show moreLast updated: 30+ days ago
  • Promoted
InvestCloud - Senior Systems Engineer - Linux / Windows Server

InvestCloud - Senior Systems Engineer - Linux / Windows Server

InvestCloud, Inc.Bangalore
Key Responsibilities : - Operate and enhance enterprise Linux and Windows Server estates across physical, virtual (e.VMware), and cloud workloads, ensuring high availability an...Show moreLast updated: 9 days ago
  • Promoted
  • New!
▷ Apply in 3 Minutes! Voice Engineer

▷ Apply in 3 Minutes! Voice Engineer

Visteon IndiaBengaluru, Karnataka, India
Mission of the Role : Voice Software Development for IVI platform & products Key Objectives of this Role : As a Software developer for Voice team, expecting to be proficient in integration of variou...Show moreLast updated: 6 hours ago
  • Promoted
Senior Voice Integration Engineer – Cisco Webex / SIP

Senior Voice Integration Engineer – Cisco Webex / SIP

221 B Baker STBengaluru, IN
Contract Duration : 2–3 months (with possible extension).Location : Remote / Hybrid / On-site (flexible).We’re looking for experienced Voice / Telephony Integration Engineers to help enhance.Aisera V...Show moreLast updated: 12 days ago
  • Promoted
Voice Network Engineer

Voice Network Engineer

InterVision SystemsBengaluru, IN
We are seeking a skilled Network Engineer – Voice with 5 to 8 years of hands-on experience in enterprise voice and collaboration technologies. The ideal candidate will be responsible for the design,...Show moreLast updated: 13 days ago
  • Promoted
Senior Software Engineer - C++ / Python / VoIP

Senior Software Engineer - C++ / Python / VoIP

Career MakersBangalore
Job Functions : - Software product development, in Python, C++, and Linux, in an agile framework.Your development responsibilities will be primarily in three areas; real-time aud...Show moreLast updated: 30+ days ago