Ericsson logo

Senior Software Developer

Ericsson

On-site
Madrid, Spain
Full-time
Senior
Salary not listedPosted 4w ago

Real job — pulled straight from Ericsson’s careers page · Verified July 15, 2026 · No reposts.

Job description

Ericsson is hiring a Senior Software Developer — a full-time, based in Madrid, Spain role. Apply directly on Ericsson's careers page below.

Senior SW Developer

Location: Madrid,Comunidad de Madrid,Spain

Department: 76 Product Development

Work Location: onsite

Grow with us

About this opportunity

We are looking for Senior Software developers in the area of 5G Core Network, with passion for building new functionalities related with 5G mobile data processing (especially, in the programming of open platform, real time and high-availability systems).

If you are a curious professional, willing to learn and share knowledge, and an excellent team-player, continue reading!

 

What you will do

You will work in a cross-functional team in the development of new functionalities for 5G User Plane,

Participate the full life-span of the software feature: from early phases (analyzing the solution and setting requirements), development phase (coding and testing), and final deployment on live network (supporting customer teams).

Be part of a multinational organization, with teams distributed in Spain, Sweden, and China.

 

You will bring

  • A bachelor’s, master’s, or doctorate degree in computer science, telecommunication engineering or related field
  • Willing to or being already proficient in programming of open-platform, real-time and high-available systems, as well as scripting.
  • Programming in C, and at least one scripting language (i.e. python, shell/bash) on UNIX/Linux is required.
  • Knowledge in TCP/IP Networking, and evolution transport protocols (like QUIC), data networks and IP-based applications (HTTP, HTTPS, ...), Routing and Signaling.
  • Capacity to investigate and debug complex issues. Including performance tuning experience, troubleshooting, core dump analysis, etc.
  • Cloud native software stacks and execution environments. Containers (i.e. Dockers).
  • Knowledge in operating system architectures and capacity to model scalable designs and solutions.
  • Good written and spoken English, confident working in international environments.

 

Competences of extra value:

  • Advanced Linux user and network administrator
  • Experience in configuration of network equipment
  • Knowledge in Mobile network architecture 4G/5G. Interfaces, protocols, functions
  • C++ and/or Golang
  • Knowledge in Link-layer protocols: ARP, ND, BFD (Routing and L2-L4 protocols)

Get Software Engineer jobs like this

New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.

Email me new jobs
New Relic logo

Senior Salesforce Developer, Service Cloud

Bangalore, India
✓ From careers page· 10m ago
Voodoo logo

Game Developer, Puzzle Games

Istanbul
✓ From careers page· 15m ago
Amazon logo

Senior System Development Engineer, Core Networking

Sydney, NSW
✓ From careers page· 30m ago
Amazon logo

Senior Software Development Engineer, Aurora PostgreSQL

Bengaluru, Karnataka
✓ From careers page· 30m ago

Frequently asked questions

What skills are required for Senior Software Developer at Ericsson?

The required skills for Senior Software Developer at Ericsson include: C, Python, Bash, TCP/IP, HTTP, Docker, Linux, C++, Go.

What is the seniority level for Senior Software Developer at Ericsson?

Senior Software Developer at Ericsson is a Senior level position.

How do I apply for Senior Software Developer at Ericsson?

You can view the full description and apply for Senior Software Developer at Ericsson on EchoJobs: https://echojobs.io/job/ericsson-senior-sw-developer-ymir9.