Software Engineer

Centum
Vigo, Spain
23 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
2 years minimum
Compensation
€16,000.0 - €22,000.0
Working hours
Shift work
Languages
English
Job source

Tech stack

Clean Code Principles Universal Mobile Telecommunications Systems LTE (Telecommunication) Software Applications C++ (Programming Language) Computer Programming Computer Networks Software Debugging Linux Global System for Mobile Communications Network Protocols Open Source Technology
+11 more
Scrum Methodology Tcpdump Wireshark Git Containerization Kubernetes Information Technology Front End Software Development DO-178B Software Version Control Docker

Job description

We are currently seeking a skilled and motivated SW Engineer to join our team and contribute to the success of our aeronautical products. As a SW Engineer, you will participate in the design, specification, and development of software for current and future products of the company and also different R+D+i projects in which the company is involved., + Work with LTE/5G protocol stacks and standards.

  • Design, develop, test, and deploy software applications and systems based on SDR technologies.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Write clean, maintainable, and efficient code.
  • Troubleshoot, debug, and upgrade existing software.
  • You will participate in the improvement of the company’s development processes.
  • Contribute to all phases of the development lifecycle

Requirements

  • Bachelor’s, master’s degree or technical diploma in Telecommunication Engineering, Computer Science, or a relevant field.
  • Strong programming skills in C/C++, ideally with real-time/low-latency focus.
  • Solid knowledge of 3GPP standards (LTE, 5G, NR) and cellular stack internals (RRC, MAC, PDCP, PHY).
  • Experience with SDR platforms and RF interfaces (e.g UHD, RF, front-end drivers).
  • Good understanding of networking concepts, IP protocols and debugging tools (wireshark, tcpdump).
  • Experience developing on platforms based on Linux operating systems as SW Engineer or similar role.
  • Understanding of version control systems (e.g., Git).
  • At least 2 years of experience in a similar position. Soft Skills:

  • Methodical and organized person.
  • Use to work in a dynamic and flexible environment.
  • Autonomy and responsibility.
  • Ability to take on new challenges.
  • We are looking for a result driven self-starter with great communication and collaboration skills; we put a lot of emphasis on being great team players. Other Skills:

  • Knowledge of driver implementation based on ARM or x86 Linux platforms.
  • Knowledge about cellular technologies (GSM/UMTS/LTE/5G).
  • Experience with open-source cellular stacks (e.g srsRAN, OAI, Open5GS).
  • Familiarity with certification constraints (DO-178C, cibersecurity etc).
  • Experience with containerized environments (Docker, Kubernetes) for deployment/testing.
  • Advanced English level: It is the day-by-day language for engaging international partners.
  • Experience working in an Agile/Scrum environment.
  • Technology-oriented: Our products are based on high-tech solutions, and we would like you feel comfortable working for systems for rescuing missing people based on mobile geolocation

Benefits & conditions

  • Competitive compensation plan.
  • Full-time, permanent contract.
  • 24 vacation days + 24th and 31th December + Public Holidays.
  • Flextime.
  • Free Friday afternoons and summer afternoons.
  • Flexibility to work some days from home.
  • Other benefits paid from the gross salary (ticket restaurant, transport tickets, nursery tickets).
  • Permanent internal training + your own budget for external training.
  • Team-building activities
  • Work with the latest technologies + Career progress opportunities. We value both the growth and well-being of people. In this environment, you will find an atmosphere that supports not only professional development, but also work-life balance. We encourage work-life balance and flexibility to adapt to the needs of each team member. From ongoing training to wellness initiatives, we strive to make each person feel valued, motivated and purposeful. At Centum, equality and diversity are essential values. We are committed to creating an inclusive, discrimination-free workplace where everyone is respected. Each individual’s unique perspective enhances our team, driving a collaborative culture that promotes shared growth and success. Inscribirse en esta oferta Recibir ofertas similares por correo electrónico Al crear una alerta, aceptas nuestros Términos y condiciones y Política de privacidad, y el uso de cookies.

About the company

CENTUM was founded in 2010 with a clear vision: ‘Flying with a purpose’. We are a team of highly qualified engineers with more than 10 years of experience in the areas of digital signal processing: mobile communications and software defined radio. Our mission is to design, develop and commercialize mission aircraft systems for the Emergency, Security, Defense and Aerospace markets. At CENTUM, we believe that human talent is our greatest asset. Our mission is clear: to develop innovative technology solutions that directly contribute to the safety and well-being of people globally. Every member of our team works on projects that save lives and make the world a safer place. We provide technological solutions that maximize the efficiency in operations such as search and rescue, maritime surveillance, firefighting, emergency communications, disaster relief, and border control.. Furthermore, it supports its customers in the integration and throughout the whole lifecycle by a highly qualified engineering team, with the clear purpose of improving people’s lives., GRADIANT Vigo, Galicia, 36214 Volver a la última búsqueda Trabajos ) Galicia ) Pontevedra ) Software Engineer ( volver a la última búsqueda Recibir ofertas similares por correo electrónico No gracias, llévame a la oferta de empleo Al crear una alerta, aceptas nuestros Términos y condiciones y Política de privacidad, y el uso de cookies. Inscribirse en esta oferta

Profesiones

  • Técnico
  • Recepciónista
  • Administrador
  • Ventas
  • Enfermero

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.es

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:51 min

Technical skills and collaborative mindsets for mobility engineering roles

Georg Kühberger +1 · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all