HPC/Kubernetes Software Engineer

Keysight Technologies

Oost-Vlaanderen

Sur place

EUR 65 000 - 90 000

Plein temps

14 jours+
Générateur de candidature

Obtenez une réponse de cet employeur — un CV et une lettre de motivation adaptés exactement à ce qu’il recherche.

Passez les filtres ATS

Résumé du poste

Keysight Technologies in Belgium is seeking an HPC/Kubernetes software engineer to design, develop, and scale high‑performance software for distributed workloads on on‑prem and hybrid environments. You will join the R&D team delivering HPC-enabled applications and infrastructure to support simulation, AI/ML, and data‑intensive workloads, with a focus on performance and maintainability.

This role emphasizes scalable architecture, containerization with Docker/Kubernetes, and collaboration with

Qualifications

  • Proven experience using C++ and Python in production systems.
  • Hands-on HPC cluster setup, usage, scaling and troubleshooting.
  • Experience with Docker and Kubernetes for distributed execution.
  • Strong Linux performance tuning and debugging skills.

Responsabilités

  • Design, implement, and optimize HPC software with C++ and Python.
  • Deploy and maintain apps on HPC clusters using Slurm, LSF, or PBS.
  • Architect containerized solutions with Docker and Kubernetes.
  • Tune Linux systems for performance and debug complex issues.
  • Collaborate across DevOps, infrastructure, and product teams.
  • Improve scalability, resource utilization, and profiling.
  • Work on distributed or cloud-based systems.
  • Address memory management and multithreading in code.

Connaissances

C++
Python
HPC
Distributed computing
Multithreading

Formation

Bachelor's or Master's in Computer Science or Software Engineering

Outils

Docker
Kubernetes
Slurm
LSF
PBS
Linux

Description du poste

We are seeking a HPC/Kubernetes SW Engineer to design, develop, and scale high-performance software systems supporting distributed computing workloads. This role focuses on building and optimizing solutions that run on HPC on-prem clusters and cloud/on-prem hybrid environments, with an emphasis on performance, scalability, and maintainability.

You will be a key member of the R&D team developing next-generation HPC-enabled applications and infrastructure supporting simulation, AI/ML, and data‑intensive workloads.

Responsibilities
  • Design, develop, and optimize high-performance software systems using C++ and Python for distributed and compute-intensive workloads.
  • Build, deploy, and maintain applications on HPC clusters using workload schedulers (e.g., Slurm, LSF, PBS).
  • Architect and implement containerized solutions using Docker and Kubernetes for scalable distributed execution.
  • Develop and optimize software on Linux-based systems, including performance tuning, debugging, and system-level troubleshooting.
  • Contribute to system design, code reviews, and architectural decisions across distributed systems.
  • Profile and improve performance, scalability, and resource utilization of HPC applications.
  • Collaborate with cross-functional teams (DevOps, infrastructure, product) to deliver production-grade solutions.
  • C++ (performance‑critical systems, memory management, multithreading).
  • Python (automation, orchestration, tooling, or data workflows).
  • Hands‑on experience with HPC clusters, including:
    • Distributed workload execution and scaling
    • Experience with containerization and orchestration:
      • Docker for building and packaging applications
      • Kubernetes for deployment, scaling, and orchestration
      • Performance tuning and troubleshooting
    • Experience designing or building distributed or cloud-based systems
    • Strong problem‑solving skills and ability to work on complex systems
Preferred / Nice‑to‑Have Skills
  • Experience with Angular (preferred for UI/dashboard development).
  • Familiarity with:
    • Cloud environments (AWS, Azure, or GCP)
    • Networking or distributed communication (e.g., gRPC, REST APIs)
    • GPU computing or AI/ML workloads in HPC environments
What We're Looking For
  • How you used C++ and/or Python in production systems (not just coursework).
  • Your direct involvement with HPC clusters (setup, usage, scaling, troubleshooting, etc.).
  • Concrete examples of using Docker and/or Kubernetes (e.g., deployment, orchestration, CI/CD pipelines).
  • Practical experience working in Linux environments (debugging, performance tuning, scripting).

Resumes that only list technologies without describing actual usage will not be considered competitive.

Education

Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related discipline (or equivalent experience).

Equal Opportunity Employer

Keysight is an Equal Opportunity Employer.

Obtenez votre examen gratuit et confidentiel de votre CV.
ou faites glisser et déposez votre fichier ici.
Similar jobs

Postes similaires à comparer

HPC/Kubernetes Software Engineer
HPC/Kubernetes Software Engineer

Keysight Technologies • Oost-Vlaanderen

Sur place
EUR 70 000 - 100 000
HPC/Kubernetes SW Engineer
HPC/Kubernetes SW Engineer

Keysight Technologies SAles Spain SL. • Oost-Vlaanderen

Sur place
EUR 70 000 - 110 000
HPC Systems Engineer: Kubernetes, C++/Python, Scalable
HPC Systems Engineer: Kubernetes, C++/Python, Scalable

Keysight Technologies SAles Spain SL. • Oost-Vlaanderen

Sur place
EUR 70 000 - 110 000
Distributed HPC Software Engineer (Kubernetes)
Distributed HPC Software Engineer (Kubernetes)

Keysight Technologies • Oost-Vlaanderen

Sur place
EUR 70 000 - 100 000
HPC/Kubernetes Engineer: Build Scalable, High-Perf Apps
HPC/Kubernetes Engineer: Build Scalable, High-Perf Apps

Keysight Technologies • Oost-Vlaanderen

Sur place
EUR 65 000 - 90 000
System Engineer
System Engineer

MadisonUnderwood • Brussel Hoofdstad

Sur place
EUR 50 000 - 70 000
Linux & HPC Systems Engineer
Linux & HPC Systems Engineer

imec • Vlaams-Brabant

Sur place
EUR 65 000 - 90 000
Market-competitive salary
Fringe benefits
ImeG/imec.academy development
Data Engineer
Data Engineer

Akkodis • Wallonië

Sur place
EUR 60 000 - 90 000
Principal AI & High-Performance Computing Architect
Principal AI & High-Performance Computing Architect

imec • Vlaams-Brabant

Sur place
EUR 110 000 - 160 000
Scale-Resolved CFD Solver Developer — High-Order Methods, C++/CUDA and Turbomachinery
Scale-Resolved CFD Solver Developer — High-Order Methods, C++/CUDA and Turbomachinery

PrediQT Technologies • Brussel Hoofdstad

Sur place
EUR 90 000 - 125 000
Stock options
Social benefits