C++ Software Engineer

Budapest,Budapest,Hungary Until 8/21/2026 H-1B sponsor history First posted July 26, 2025 Last posted July 26, 2025
Job description

Grow with us

 

We are seeking a software engineer to join our international Scrum team of 8 members, dedicated to developing cloud-native Border Gateway Function (BGF) as part of our IMS Media Gateway (MGW) solution. The team focuses on delivering scalable, high-performance, carrier-grade media functions using cutting-edge cloud-native technologies. Our culture champions collaboration, innovation, and continuous improvement.

You’ll be working on critical network elements of our IMS core – the SBG, BGF, and MRF components. These products enable reliable and secure IP-based voice, video, and messaging services in telecom networks. Your work will directly impact the scalability, performance, and interoperability of services used by millions of subscribers daily. BGF handles RTP media flows between access and core networks under policy control.

 

 

What you will do: 

 

  • Develop and maintain cloud-native IMS MGW components with an emphasis on performance and scalability
  • Collaborate in an agile team environment to design, implement, and deliver high-quality software features
  • Solve complex technical challenges related to 5G-ready telecom infrastructure
  • Contribute to the continuous improvement of development processes and technology stack

 

The skills you will bring: 

 

  • Strong experience in C++ development
  • Familiarity with Python or other scripting languages
  • Knowledge of Kubernetes and cloud-native concepts
  • Understanding of containers and microservices architecture
  • Experience working in Agile teams

What we offer

  • Salary package:
    • Cafeteria fringe benefits (yearly amount of gross 840,000 HUF)
    • Annual bonus
    • Benefits after life events (eg.: childbirth)
  • Other
    • Employe Assistance Program
    • Life and accident insurance
    • Wellbeing activities
    • Company share purchase plan
    • Referral program
    • All You Can Move partner 
  • Learning & development
    • Continuous learning through trainings, workshops, and conferences
    • Internal and external learning & development opportunities
    • Language courses
  • Facilities:
    • Modern office in the 11th district
    • Hybrid working based on our current Home Office Policy
    • Laptop and mobile phone
    • Free parking in the secured company underground garage
    • Bicycle storage, showers and lockers

 

Why join Ericsson?

At Ericsson, you´ll have an outstanding opportunity. The chance to use your skills and imagination to push the boundaries of what´s possible. To build solutions never seen before to some of the world’s toughest problems. You´ll be challenged, but you won’t be alone. You´ll be joining a team of diverse innovators, all driven to go beyond the status quo to craft what comes next.
 
What happens once you apply?

Click Here to find all you need to know about what our typical hiring process looks like.

Encouraging a diverse and inclusive organization is core to our values at Ericsson, that's why we champion it in everything we do. We truly believe that by collaborating with people with different experiences we drive innovation, which is essential for our future growth. We encourage people from all backgrounds to apply and realize their full potential as part of our Ericsson team. Ericsson is proud to be an Equal Opportunity Employer. learn more.

Primary country and city: Hungary (HU) || Budapest

Req ID: 770466 

About this role

Summary

Develop and maintain cloud-native IMS MGW components for telecom networks.

Job title

C++ Software Engineer

Experience level

3+ years

Industry

software

Location requirements

Located in Budapest, Hungary; remote work allowed

Salary

840,000 HUF yearly

Visa sponsorship

H-1B sponsor history

Management role

No

Skills & keywords

Required skills

C++PythonKubernetescloud-nativecontainersmicroservicesAgile

Preferred skills

None specified

Specializations

cloud-nativetelecom5GAgileC++
Locations

Structured locations inferred from the posting.

Budapest, Hungary

Remote City

Budapest, Hungary

On-site City