Principal/Senior Software Engineer

6 days ago


Bengaluru, Karnataka, India hcconsulting Full time ₹ 8,00,000 - ₹ 24,00,000 per year

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

Build and Deployment using Jira, Jenkin, GCR/GKE

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

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

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

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

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 :

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.

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

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

Distributed systems knowledge for massive horizontal scaling.

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

Strong understanding of Code quality and performance metrics

Highly collaborative, with excellent communication skills.

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



  • Bengaluru, Karnataka, India Dell Technologies Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Senior Principal Software Engineer - ITBe a part of a team that's ensuring Dell Technologies' product integrity and customer satisfaction. Our IT Software Engineer team turns business requirements into technology solutions by designing, coding and testing/debugging applications, as well as documenting procedures for use and constantly seeking quality...


  • Bengaluru, Karnataka, India Dell Technologies Full time ₹ 1,20,000 - ₹ 1,80,000 per year

    Senior Principal Software Engineer - ITBe a part of a team that's ensuring Dell Technologies' product integrity and customer satisfaction. Our IT Software Engineer team turns business requirements into technology solutions by designing, coding and testing/debugging applications, as well as documenting procedures for use and constantly seeking quality...


  • Bengaluru, Karnataka, India Dell Technologies Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Senior Principal Software Engineer - Windows OSThe Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software...


  • Bengaluru, Karnataka, India Dell Technologies Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    Software Senior Principal EngineerFrom applied research to advanced engineering, the CTO Storage team has the expertise to shape ground-breaking Storage products, technologies, and innovations. It's a fascinating field of work. We're involved in assessing the competition, developing Storage technology and product strategies and generating IP. We lead...


  • Bengaluru, Karnataka, India Dell Technologies Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Be a part of a team that's ensuring Dell Technologies' product integrity and customer satisfaction. Our IT Software Engineer team turns business requirements into technology solutions by designing, coding and testing/debugging applications, as well as documenting procedures for use and constantly seeking quality improvements.Join us to do the best work of...


  • Bengaluru, Karnataka, India Dell Technologies Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Software Senior Principal EngineerWhat you'll achieveAs a Software Senior Principal Engineer, you will be responsible for developing sophisticated systems and software based on the customer's business goals, needs and general business environment creating software solutions.Beginning with discovery and mapping of data sources, understanding their formats,...


  • Bengaluru, Karnataka, India NIKE Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    PRINCIPAL SITE RELIABILITY ENGINEERIndia Technology CenterWHO YOU WILL WORK WITHThe Principal Site Reliability Engineer will work alongside a talented team of Site Reliability Engineers focused on delivering reliabile and observable software used by millions of athletes* around the world. You will be a part of the Resilience Engineering organization which...


  • Bengaluru, Karnataka, India Dell Technologies Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Senior Principal Software Engineer - IT Be a part of a team that's ensuring Dell Technologies' product integrity and customer satisfaction. Our IT Software Engineer team turns business requirements into technology solutions by designing, coding and testing/debugging applications, as well as documenting procedures for use and constantly seeking quality...


  • Bengaluru, Karnataka, India Oracle Financial Services Software Ltd Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Principal Software Engineer At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. We act with the speed and attitude of a start-up, with the scale and customer-focus of the leading enterprise software company in the world. Values are OCI's foundation and how we deliver...


  • Bengaluru, Karnataka, India Informatica Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Build Your Career at InformaticaWe're looking for a diverse group of collaborators who believe data has the power to improve society. Adventurous, work-from-anywhere minds who value solving some of the world's most challenging problems. Here, employees are encouraged to push their boldest ideas forward, united by a passion to create a world where data...