> Markdown version of [/jobs/ext/1359953-software-engineer](https://www.wearedevelopers.com/jobs/ext/1359953-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Centum - **Location:** Vigo, Spain - **Salary:** €16,000.0 - €22,000.0 - **Contract:** Permanent contract - **Skills:** 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, Scrum Methodology, Tcpdump, Wireshark, Git, Containerization, Kubernetes, Information Technology, Front End Software Development, DO-178B, Software Version Control, Docker - **Published:** July 20, 2026 - **Apply:** https://www.adzuna.es/contact-us.html ## About the Role + 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 ## 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 ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)