HPC/Kubernetes SW Engineer

Keysight Technologies, Inc.
Gent, Belgium
27 days ago

Role details

Contract type
Permanent contract
Employment type
Part-time / full-time
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) Artificial Intelligence Amazon Web Services Microsoft Azure C++ (Programming Language) Cloud Computing Code Review Software Debugging Linux DevOps Distributed Systems Memory Management
+21 more
General-Purpose Computing on Graphics Processing Units Job Scheduling Python (Programming Language) Linux System Administration Performance Tuning Software Architecture Shell Script Software Engineering TypeScript Multithreading Scripting Cloud Platform System High Performance Computing Perf (Linux) Containerization AngularJS Kubernetes Slurm Restful APIs Grpc Docker

Job description

  • 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

Requirements

Strong software development experience in:

  • C++ (performance-critical systems, memory management, multithreading)
  • Python (automation, orchestration, tooling, or data workflows)
  • Hands-on experience with HPC clusters, including:
  • Job scheduling systems (e.g., Slurm, LSF, PBS)
  • Distributed workload execution and scaling
  • Experience with containerization and orchestration:
  • Docker for building and packaging applications
  • Kubernetes for deployment, scaling, and orchestration
  • Strong Linux expertise, including:
  • Shell scripting, debugging, system-level tools (e.g., perf, gdb)
  • 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 JavaScript / TypeScript
  • 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, To help us better understand your experience, we encourage candidates to provide specific examples of how they have applied the following skills in real-world or production environments:
  • 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)
  • (If applicable) real usage of JavaScript/TypeScript/Angular in delivered features or products

About the company

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 om-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. 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on be.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:22 min

Infrastructure barriers and compliance risks in research

Jeremy Murray Jeremy Murray · WWC Europe 2026

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

2:00 min

Overview of gRPC and language-agnostic environments

Max Hausner Max Hausner +1 · WWC 2025

1:51 min

Managing GPU quotas and multi-tenancy with Kueue

Jeremy Murray Jeremy Murray · WWC Europe 2026

2:39 min

Experiencing core Linux capabilities for DevOps administration

Michael Cade · LIVE

Videos

See all

Related articles

See all