-
Keysight Technologies

R&D Software Engineer (Quantum Engineering Solutions)

Keysight Technologies
Singapore · Full-time · Mid-Senior

Job Description & Requirements

Keysight is the world's leading electronic measurement company, helping scientists and engineers address their toughest technical challenges with confidence through innovations in wireless, modular, and software solutions. Our employees leverage their insight and passion to deliver measurement solutions in wireless communications, aerospace and defense, and semiconductor markets with world-class platforms, software and consistent measurement science.


This job will be part of the Communications Solutions Group, which is responsible for Keysight's portfolio in the Wireless Data Ecosystem, including wireless devices, operators, internet infrastructure, and Aerospace & Defense. Our software-centric solutions accelerate our customers' time to market and reduce their costs - giving them a competitive advantage in today's and tomorrow's technology waves.


Job Description

This position is for a full-time Software Engineer to join Keysight’s Quantum Engineering Solutions (QES) organization, which is responsible for producing world-leading solutions in quantum technologies, including quantum computing, quantum communications and quantum sensing.


As a Solution Developer, you will be part of an R&D team and launch breakthrough software solutions to market. You will engage in every stage of our product development process, addressing intricate technical hurdles in a customer-centric setting, while showcasing expertise in crafting and refining parallelized solvers tailored for HPC-Quantum computing integration across hybrid QPU-CPU-GPU architectures.


Job Responsibilities

  • Develop and optimize parallelized solvers for quantum control software.
  • Utilize MPI and OpenMP to parallelize computational workloads for distributed memory and shared memory architectures.
  • Implement and optimize algorithms for GPU acceleration using CUDA and other GPU computing frameworks.
  • Utilize Python and C++ for scripting, automation, and performance-critical components.
  • Work independently as well as in teams to accomplish business objectives.


Job Qualifications

  1. BS/MS in Computer Science/Computer Engineering and/or Physics/Electrical Engineering with C#/C++ or python programming and debugging proficiency or equivalent 4-7 years job experience.
  2. Proven experience developing parallelized solvers for HPC applications.
  3. Proficiency in MPI and OpenMP for parallel programming on CPU architectures.
  4. Experience with GPU computing and parallel programming models such as CUDA.
  5. Strong understanding of parallel computing principles and techniques.
  6. Proficiency in Python, C# and C++ for scripting, automation, and performance-critical components.
  7. Familiarity with high-performance computing environments and job scheduling systems.
  8. Good understanding of quantum information science is desired but not mandatory.
  9. Excellent analytical and troubleshooting skills.
  10. Ability to work in a collaborative environment and to develop teamwork among individuals and over geographically disperse teams.
  11. High tolerance for ambiguity, results-oriented, meets timelines, handles pressure while working positively in a collaborative manner.
  12. Excellent written and verbal communication skills
  13. Willingness to learn proactively.

Key Skills

Ranked by relevance

wireless python c quantum computing parallel computing
Login to Apply
Posted
Feb 25, 2025
Type
Full-time
Level
Mid-Senior
Location
Yishun

Industries

Manufacturing

Categories

Engineering

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Rototip
Related

Full-stack software engineer

2026-05-22

Full-time
Not Applicable
Netherlands
Manufacturing
Engineering
View Job Details
PepsiCo
Related

BackEnd  Engineer

2026-05-19

Full-time
Mid-Senior
Poland
Manufacturing
Engineering
View Job Details
PepsiCo
Related

BackEnd  Engineer

2026-05-16

Full-time
Mid-Senior
Poland
Manufacturing
Engineering