The English-language job board for Spain

C/C++ Development Engineer

On-site in Spain·Added 5 days ago

Telefónica

220 open roles

Overview

Requirements

  • Have the right to work in Spain

    Telefónica doesn't mention sponsorship in the ad.

  • Work on-site in Spain

    No relocation package mentioned.

  • Have 2+ years of experience

    Junior-level role.

  • Higher vocational training (FP Grado Superior)

    “Grado universitario o Formación Profesional Superior en un área tecnológica.” — per the ad.

This job was automatically translated to English.

Requirements

What we're looking for

  • University degree or Higher Vocational Training in a technological area.
  • At least 2 years of professional experience in development with C and/or C++.
  • Experience in backend application development and high-performance software.
  • Solid knowledge of network protocols, especially TCP/IP.
  • Experience with Git, preferably in GitHub or GitLab environments.
  • Knowledge of Linux/Unix.
  • Analytical, design, and optimization capacity, along with good technical communication and a teamwork orientation. Additionally, we will especially value

Nice to have

  • Experience with C# and/or Go (Golang) and Full Stack development.
  • Knowledge of telecommunications protocols and technologies related to 5G.
  • Experience in embedded systems, distributed architectures, and concurrent systems.
  • Handling of Docker and Kubernetes.
  • Experience with REST APIs, sockets, or other communication interfaces.
  • Knowledge of agile methodologies such as Scrum.

The role

At Telefónica Soluciones de Criptografía (Telcrip) we are looking to bring in a C/C++ Development Engineer who is eager to grow, contribute technical judgment, and participate in high-impact technological projects within the Telefónica ecosystem.

We want to attract talent with experience in backend development, distributed systems, and network communications, capable of designing robust and efficient software for critical environments. If you are motivated by complex technical challenges, innovation, and continuous improvement, this position may be for you.

What you'll do

  • Design, develop, and maintain high-performance backend solutions in C and C++.
  • Participate in the technical definition and evolution of distributed, concurrent, and network communication-oriented systems.
  • Analyze, optimize, and resolve performance, stability, and scalability challenges in critical environments.
  • Work with network protocols, especially TCP/IP, REST APIs, and sockets.
  • Collaborate with multidisciplinary engineering, architecture, and operations teams throughout the entire software lifecycle.
  • Apply development best practices, code review, version control, and continuous improvement.
  • Contribute to projects linked to advanced telecommunications, embedded systems, and 5G technologies.

About Telefónica

Telefónica is one of the world's largest telecommunications companies, providing fixed and mobile connectivity, digital services, and technology solutions to consumers and businesses across Europe and Latin America. With over 100,000 employees and a strong presence in Spain, the UK, Germany, and Brazil, the company operates through brands such as Movistar, O2, and Vivo, and has expanded into areas like cybersecurity, cloud, IoT, and AI through its innovation units.

In Spain, Telefónica is headquartered in Madrid and is a major employer of tech talent, with a strong focus on cybersecurity, data, and AI. The company actively hires international professionals, offering roles in English and fostering a diverse, innovative culture. Its Spanish operations are central to its global strategy, making it a relevant option for internationals seeking to work in a large, established tech and telecom player in Spain.

Industry
Telecom
Founded
1924
Employees
100,000+
Headquarters
Madrid, Spain
In Spain
Madrid, Barcelona

Good to know if you are moving

  • Telefónica's Spanish offices are largely based in Madrid and Barcelona, with a significant tech hub in the Distrito Telefónica complex in Madrid.
  • The company frequently hires international tech talent and many roles are offered in English, making it accessible for non-Spanish speakers.
  • Telefónica has a strong commitment to innovation, with dedicated units like gAIt and Wayra focusing on AI and startups.
  • The company offers a comprehensive relocation package and support for international hires, including visa assistance.
  • With a global presence and a large Spanish operation, Telefónica provides opportunities for internal mobility across countries and roles.

In their own words

About the company & team

You will be part of a technological environment that drives innovation, cybersecurity, and advanced telecommunications, with a focus on continuous learning and teamwork.

  1. Passion for low-level programming, performance, and technical quality.
  2. Analytical thinking and an orientation towards solving complex problems.
  3. Proactivity, autonomy, and curiosity to learn new technologies and languages.
  4. Capacity for adaptation and collaboration in dynamic technological environments.
  5. Global vision to transform technical needs into reliable and scalable solutions.

If you want to continue growing as a C/C++ Development Engineer and feel like contributing your talent to top-tier technological projects, we want to meet you.

All open roles at Telefónica
WhatsApp