Keysight

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

Keysight
Apply
1 day ago
Barcelona, SpainIntern

Responsibilities

  • Develop, maintain, and improve Modern C++ software.
  • Support development of new features and APIs.
  • Write unit and integration tests using GoogleTest.
  • Improve code quality, maintainability, and performance through code reviews and refactoring.
  • Support and improve CI/CD pipelines using tools such as Jenkins, GitLab CI, or GitHub Actions.
  • Set up and work with lab hardware, including cabling and connecting instruments and devices, for software validation.
  • Collaborate with international engineering teams in English.

Requirements

  • Currently enrolled in a bachelor’s or master’s degree in Computer Science, Software Engineering, Telecommunications Engineering, Computer Engineering, or a related field.
  • Remain enrolled for the full internship and attend a university able to sign an internship agreement with Keysight.
  • Fluent spoken and written English at B2–C1 or higher.
  • Strong Modern C++ skills.
  • Practical hardware setup and cabling experience in a lab or technical environment.
  • Experience with Git and version control.
  • Basic understanding of software testing and CI/CD.
  • Hands-on attitude and eagerness to learn.
  • Experience with GoogleTest or other unit testing frameworks, Python or C#, FPGA or embedded systems, CMake, Linux, or Windows is preferred.

Benefits

  • Internship position requiring continued university enrollment and an internship agreement with Keysight.
  • The role does not offer visa sponsorship; candidates must already be legally able to complete an internship in Spain at the time of application.

Tech Stack

C#C++CMakeGitGitHub ActionsGitLab CI/CDJenkinsLinuxPythonWindows

Categories

Keysight

About Keysight

10,000+ employees

Keysight Technologies builds electronic test and measurement instruments and software used for design, validation, and manufacturing by engineers in communications, semiconductor, aerospace and defense, automotive, and data center markets. Its portfolio includes oscilloscopes, signal and network analyzers, RF/microwave test systems, and EDA and network test software, sold with services and support. Founded in 2014 as a spin-off from Agilent Technologies, Keysight is a public company (NYSE: KEYS) headquartered in Santa Rosa, California.

Contact me