Intern HPC/Design Cloud

Anite

Oost-Vlaanderen

On-site

EUR 10,000 - 15,000

Part time

3 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Keysight invites a motivated student to join our HPC software team as an internship. You will contribute to compute-intensive C++ and Python workloads, learn how applications are built, tested, deployed, and monitored on Linux and Windows HPC systems.

This role offers hands-on experience across profiling, debugging, and performance improvements, exposure to Slurm/LSF/PBS, and collaboration with global software, DevOps, and product teams in an international R&D environment.

Qualifications

  • Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Software Engineering, Computer Engineering, Applied Mathematics, Physics, or a related technical field.
  • Coursework, projects, research, or prior internship experience using C++, Python, or both.
  • Basic experience working in Linux, including using a shell and common development tools.
  • Understanding of core software engineering concepts such as data structures, algorithms, object-oriented programming, testing, and version control.
  • Interest in parallel computing, distributed systems, cloud computing, scientific software, or performance engineering.
  • Ability to learn independently, ask good technical questions, and work effectively with a collaborative team.
  • Clear written and verbal communication skills in English.

Responsibilities

  • Contribute to C++ and Python software used for compute-intensive and distributed workloads.
  • Learn how applications are built, tested, deployed, and monitored on Linux and Windows HPC systems.
  • Assist with profiling, debugging, and improving software performance, scalability, and resource utilization.
  • Gain practical exposure to workload schedulers such as Slurm, LSF, or PBS.
  • Help package and run applications using container technologies such as Docker; explore Kubernetes where relevant.
  • Write automated tests, developer tools, scripts, and technical documentation.
  • Participate in design discussions, code reviews, and team demonstrations with guidance from experienced engineers.
  • Collaborate with software, infrastructure, DevOps, and product teams in an international R&D environment.

Skills

C++
Python
Linux
Distributed systems

Education

Bachelor’s or Master’s degree in CS/Software Eng/Comp Eng/Math/Physics

Tools

Git
CI/CD
Docker
Kubernetes

Job description

Overview

Keysight is at the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~16,800 employees create world-class solutions in communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets for customers in over 100 countries. Learn more about what we do.

Overview

Keysight is at the forefront of technology innovation, delivering breakthroughs and trusted insights in electronic design, simulation, prototyping, test, manufacturing, and optimization. Our ~16,800 employees create world-class solutions in communications, 5G, automotive, energy, quantum, aerospace, defense, and semiconductor markets for customers in over 100 countries. Learn more about what we do.

Our award-winning culture embraces a bold vision of where technology can take us and a passion for tackling challenging problems with industry-first solutions. We believe that when people feel a sense of belonging, they can be more creative, innovative, and thrive at all points in their careers.

Responsibilities
  • Contribute to C++ and Python software used for compute-intensive and distributed workloads.
  • Learn how applications are built, tested, deployed, and monitored on Linux and Windows HPC systems.
  • Assist with profiling, debugging, and improving software performance, scalability, and resource utilization.
  • Gain practical exposure to workload schedulers such as Slurm, LSF, or PBS.
  • Help package and run applications using container technologies such as Docker; explore Kubernetes where relevant.
  • Write automated tests, developer tools, scripts, and technical documentation.
  • Participate in design discussions, code reviews, and team demonstrations with guidance from experienced engineers.
  • Collaborate with software, infrastructure, DevOps, and product teams in an international R&D environment.
Qualifications
  • Currently pursuing a Bachelor’s or Master’s degree in Computer Science, Software Engineering, Computer Engineering, Applied Mathematics, Physics, or a related technical field.
  • Coursework, projects, research, or prior internship experience using C++, Python, or both.
  • Basic experience working in Linux, including using a shell and common development tools.
  • Understanding of core software engineering concepts such as data structures, algorithms, object-oriented programming, testing, and version control.
  • Interest in parallel computing, distributed systems, cloud computing, scientific software, or performance engineering.
  • Ability to learn independently, ask good technical questions, and work effectively with a collaborative team.
  • Clear written and verbal communication skills in English.
Preferred Qualifications
  • Academic or personal projects involving multithreading, multiprocessing, GPU computing, clusters, or distributed applications.
  • Exposure to Git, CI/CD, Docker, Kubernetes, or an HPC job scheduler.
  • Familiarity with debugging or profiling tools such as gdb or perf.
  • Experience with JavaScript or TypeScript; Angular experience is a plus for work involving dashboards or user interfaces.
  • Familiarity with REST APIs, gRPC, networking concepts, or a public cloud platform such as AWS, Azure, or GCP.
Example Internship Projects
  • Build a Python tool that submits, monitors, and reports on jobs running across an HPC cluster.
  • Profile a C++ or Python workflow and implement measurable performance or resource-usage improvements.
  • Containerize a simulation or data-processing workload and improve its repeatability across development and cluster environments.
  • Create automated tests or a lightweight dashboard that improves visibility into distributed workload execution.
What You Will Learn
  • Professional software development practices for production-quality R&D software.
  • How HPC applications use Linux, schedulers, containers, and distributed computing resources.
  • How to diagnose performance bottlenecks and validate improvements with data.
  • How multidisciplinary and geographically distributed engineering teams deliver complex technical products.
Application Guidance

In your resume, briefly describe how you used relevant technologies in coursework, research, personal projects, open-source contributions, or previous internships. Include links to a portfolio or code repository when appropriate. Production experience is not required.

Candidate Profile

We are looking for a curious and motivated student who enjoys solving technical problems, writing reliable code, and learning how software performs at scale. You do not need to meet every preferred qualification. We value strong fundamentals, practical project experience, and a demonstrated interest in HPC and distributed systems.

Careers Privacy Statement***Keysight is an Equal Opportunity Employer.***

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

HPC & Cloud Computing Intern
HPC & Cloud Computing Intern

Keysight Technologies • Oost-Vlaanderen

On-site
EUR 10,000 - 13,000
HPC Software Intern - Cloud, Slurm & Containers
HPC Software Intern - Cloud, Slurm & Containers

Anite • Oost-Vlaanderen

On-site
EUR 10,000 - 15,000
HPC/Kubernetes SW Engineer
HPC/Kubernetes SW Engineer

Keysight Technologies • Oost-Vlaanderen

On-site
EUR 70,000 - 110,000
Intern - Quantum EM Solver
Intern - Quantum EM Solver

Keysight Technologies • Sint-Denijs-Westrem

On-site
EUR 13,000 - 20,000
HPE Labs - Ph.D. Research Intern
HPE Labs - Ph.D. Research Intern

Hewlett Packard Enterprise • Machelen

On-site
EUR 13,392 - 20,088
HPE Labs - Ph.D. Research Intern
HPE Labs - Ph.D. Research Intern

hpe • Belgium

Hybrid
EUR 20,000 - 27,000
System Engineer
System Engineer

Hermes Corporate • Brussel

On-site
EUR 85,000 - 120,000
HPC Systems Engineer: Kubernetes, C++/Python, Scalable
HPC Systems Engineer: Kubernetes, C++/Python, Scalable

Keysight Technologies • Oost-Vlaanderen

On-site
EUR 70,000 - 110,000
Senior HPC Cluster Engineer
Senior HPC Cluster Engineer

Nebius Group • Brussel

On-site
EUR 90,000 - 140,000
Competitive pay
Career growth
Flexibility
+3
Senior EDA R&D Engineer – Computational Electromagnetics and Quantum Systems
Senior EDA R&D Engineer – Computational Electromagnetics and Quantum Systems

Keysight Technologies • Sint-Denijs-Westrem

On-site
EUR 75,000 - 110,000