Keysight, C++ Software Engineering Intern – Test Automation & CI/CD

Azienda
Keysight
Sede
Barcelona, Spagna
Area professionale
Informatica/ICT Engineering

Attività

  • 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)
  • Experience with Git and version control
  • Basic understanding of software testing and CI/CD
  • Hands-on attitude and eager to learn.
Coesione Italia GDL 2021-2027
Cofinanziato dall'Unione Europea
Ministero del Lavoro e delle Politiche Sociali

Il progetto Stage4eu è cofinanziato dal Programma Nazionale Giovani, Donne e Lavoro FSE+ 2021 – 2027 (Piano INAPP 2023-2029)