Back to jobs
Barcelona, Spain
2026-05-28
Keysight Technologies
Southern Europe
Modern C++ Software Engineer Intern
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).