senior software engineering Platform Engineer ic · Posted Jul 13, 2026

About this role

Keysight Technologies is hiring a senior-level Platform Engineer in the software engineering function based in Gent. The posting calls out experience with Python, JavaScript, TypeScript, Bash.

Role
Platform Engineer
Function
software engineering
Level
senior
Track
Individual contributor
Employment
Full-time
Location
Gent
Department
R&D
Posted
Jul 13, 2026

Job description

from Keysight Technologies careers
Overview


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.


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

Qualifications


 

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

 

What We're Looking For

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

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)

 

 

 

 

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

More roles at Keysight Technologies

New Product Introduction (NPI) Manufacturing Engineer
Santa Rosa, CA · mid
Solution Engineer – Device Security Hardware (Keysight Device Security)
Delft, Netherlands · mid
Security Embedded Systems
Senior Automation Engineer
Bucharest, Romania · senior
Python CI/CD Linux
Sales/Mktg/Bus Dev Engr, Snr
Shanghai, China | Beijing, China · senior
Networking Cloud Computing System Design
Senior ASIC Digital / DSP Design Engineer
Colorado Springs, CO · senior
Data Structures Testing
All Keysight Technologies jobs →
All software engineering jobs software engineering salaries software engineering career path
All Keysight Technologies Jobs Browse software engineering roles senior positions