Develop, maintain and improve Modern C++ (C++17/20) software
Support the development of new features and APIs
Write unit tests and integration tests using GoogleTest (gTest)
Improve code quality, maintainability and performance (code reviews, refactoring)
Support and improve CI/CD pipelines (e.g. Jenkins, GitLab CI or GitHub Actions)
Set up and work with lab hardware for software validation (cabling, connecting instruments and devices)
Collaborate with international engineering teams in English.
Requisiti principali
Currently enrolled in a Bachelor’s or Master’s degree in Computer Science, Software Engineering, Telecommunications Engineering, Computer Engineering or a related field
Must remain enrolled for the full duration of the internship, and your university must be able to sign an internship agreement (convenio de prácticas) with Keysight
Fluent English (B2–C1 or higher), spoken and written (mandatory)
Strong Modern C++ skills (mandatory)
Practical experience with hardware setup and cabling in a lab or technical environment (mandatory)