Back to jobs
Keysight Technologies
Southern Europe

Modern C++ Software Engineer Intern

Barcelona, Spain
2026-05-28

Role Description

**Modern C\+\+ Software Engineer Intern** 📍 Barcelona \| Immediate Start We are looking for a Modern C\+\+ Software Engineer Intern to join our international R\&D team in Barcelona and contribute to advanced technologies used in next-generation 6G, Quantum and Radar applications. You will work on a commercial high-performance product combining software, FPGA and hardware systems within a highly technical engineering environment. This internship is ideal for students passionate about Modern C\+\+, hardware-software integration and cutting-edge technology development. **What you’ll do** * Develop and improve software using Modern C\+\+ / C\+\+ * Contribute to new features, APIs and system integrations * Support unit and integration testing activities (gTest) * Improve software quality, maintainability and performance * Work with hardware platforms, FPGA systems and lab environments * Support validation and debugging activities using real hardware setups * Collaborate with international multidisciplinary engineering teams * Contribute to technologies related to 6G, Quantum and Radar systems **What we’re looking for** * Student in Computer Science, Telecommunications, Electronics, Software Engineering or similar * Strong Modern C\+\+ / C\+\+ skills (mandatory) * High level of English (mandatory) * Hands-on mindset and interest in hardware-software interaction * Experience with Git * Basic understanding of testing methodologies and CI/CD concepts * Interest or exposure to hardware labs, electronics, embedded systems or instrumentation environments **Nice to have** * gTest * Python or C# * FPGA or embedded systems exposure * Linux environment experience * CI/CD pipeline knowledge **Why join us?** * Work on real-world commercial R\&D products * Exposure to advanced technologies in 6G, Quantum and Radar domains * International and highly technical engineering environment * Mentorship from experienced engineers * Opportunity to develop both software and hardware integration skills **⚠️ Important:** Candidates must be able to sign an internship agreement with a Spanish university or educational institution (mandatory).

Modern C++ Software Engineer Intern

Keysight Technologies

Sign Up →