HPE Labs - Senior Software Engineer – Integrated HPC & Quantum Solutions

Socket.dev

Milpitas (CA)

On-site

USD 140,000 - 210,000

Full time

13 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health & Wellness
Professional Development
Inclusive Work Environment

Job summary

Hewlett Packard Enterprise Development LP – HPE Labs in Milpitas, CA, seeks a Senior Software Engineer to advance integrated HPC and quantum solutions. The role is hybrid, requiring 2 days per week in an HPE office.

The candidate will develop and extend quantum circuit compilation, execution, resource estimation, and simulation capabilities. Responsibilities include building software for quantum computing apps and HPC‑QC system management, creating adapters to connect tools using open standards,

Qualifications

  • Master’s degree or equivalent work experience in a relevant field.
  • 6+ years of programming experience with C/C++, Rust, or Python.
  • Experience contributing to large software projects and API design.
  • Experience with quantum computing tools (Qiskit, CUDA‑Q, TensorFlow Quantum, PennyLane).
  • Strong understanding of quantum computing and HPC architectures.

Responsibilities

  • Develop software supporting quantum computing applications and HPC‑QC system management.
  • Create adapters connecting quantum tools with other software using open standards.
  • Develop functional and unit tests, and support CI and code reviews.
  • Prototype and extend open source software to support research efforts.
  • Create test beds, demonstrations, and documentation for software capabilities.
  • Contribute to open standards and interoperability in quantum computing.

Skills

C/C++
Rust
Python
Large software projects
API design
Quantum computing knowledge
HPC concepts

Education

Master’s degree in Computer Science, Physics, Mathematics, or related field

Tools

Qiskit
CUDA‑Q
TensorFlow Quantum
PennyLane

Job description

Overview

HPE Labs – Senior Software Engineer – Integrated HPC & Quantum Solutions. Hybrid role – 2 days per week in an HPE office. The HPE Quantum team develops new approaches for quantum computing integrated with HPC. Senior Software Engineer will develop and extend quantum circuit compilation, execution, resource estimation, and simulation capabilities.

Key Responsibilities
  • Develop and demonstrate software supporting quantum computing applications and HPC‑QC system management through job management, scheduling, compilation, and workflow frameworks.
  • Create software adapters connecting quantum computing software tools (compilers, SDKs) with other tools using open standards where possible, and evaluate open‑source and commercial software for inclusion in integrated HPC‑QC environments.
  • Develop functional and unit tests, support code quality with automated testing and continuous integration, and assist with code reviews.
  • Implement and improve software prototypes to support research efforts, extending open source software as needed.
  • Create mock‑up and test‑bed systems to demonstrate HPC‑QC software capabilities.
  • Prepare internal and external demonstrations, create technical documentation, and write portions of research papers relating to software development efforts.
  • Contribute to development of open specifications and standards to support interoperability in quantum computing.
Qualifications
  • Master’s degree in Computer Science, Physics, Mathematics, or related field, or equivalent work experience.
  • 6 or more years of programming experience.
  • Advanced programming skills in low‑level languages such as C, C++, or Rust, and in Python.
  • Experience contributing to large software projects and creating new software efforts, including library API design.
  • Experience creating or extending quantum computing tools (e.g., Qiskit, CUDA‑Q, TensorFlow Quantum, PennyLane).
  • Strong understanding of quantum computing, including skills in understanding and optimizing circuits.
  • Deep understanding of HPC architecture, GPU/CPU function and applicability, cluster design, job scheduling, workload optimization, and performance tuning and testing.
  • Strong mathematical background with excellent skills in statistics, probability, and linear algebra.
Knowledge and Skills
  • Strong leadership, communication, and stakeholder engagement skills with an outcome‑focused mindset and bias for action and delivery.
  • Focus on quality and customer results, with creative and analytical thinking abilities and a passion for solving complex problems.
  • Strong consensus‑building skills, capable of conveying complex ideas clearly to both technical and non‑technical audiences.
  • Experience with Linux command line tools and familiarity with Agile development methodologies.
  • Knowledge of quantum computing applications such as quantum chemistry, quantum simulation, quantum error correction (QEC), or combinatorial optimization.
  • Experience with cloud computing platforms, GPU computing, AI/ML frameworks (e.g., TensorFlow, PyTorch), or compiler development (especially MLIR).
  • Experience developing microservices client/server software.
  • Track record of sharing findings with the broader scientific community through research papers, blogs, or other public materials.
Benefits

Health & Wellness, Professional Development, Inclusive Work Environment. Please review the benefits package at the company's benefits page.

Equal Employment Opportunity

HPE is an Equal Employment Opportunity employer. We do not discriminate on the basis of any protected category.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

HPE Labs - Senior Software Engineer – Integrated HPC & Quantum Solutions
HPE Labs - Senior Software Engineer – Integrated HPC & Quantum Solutions

Hobbsnews • Milpitas (CA)

Hybrid
USD 135,000 - 275,000
Health & Wellbeing
Personal & Professional Development
Unconditional Inclusion
HPE Labs - Senior Software Engineer – Integrated HPC & Quantum Solutions
HPE Labs - Senior Software Engineer – Integrated HPC & Quantum Solutions

JobCubby • Milpitas (CA), Northern (KY)

Hybrid
USD 126,000 - 239,000
HPE Labs - Senior Software Engineer – Integrated HPC & Quantum Solutions
HPE Labs - Senior Software Engineer – Integrated HPC & Quantum Solutions

Hewlett Packard Enterprise • Fort Collins (CO)

Hybrid
USD 119,000 - 275,000
HPE Labs - Senior Software Engineer – Integrated HPC & Quantum Solutions
HPE Labs - Senior Software Engineer – Integrated HPC & Quantum Solutions

Hewlett Packard Enterprise • Milpitas (CA)

Hybrid
USD 135,000 - 275,000
Hybrid Senior Quantum Software Engineer - HPC & QC
Hybrid Senior Quantum Software Engineer - HPC & QC

Hewlett Packard Enterprise • Milpitas (CA)

Hybrid
USD 135,000 - 275,000
Senior Quantum HPC Software Engineer (Hybrid)
Senior Quantum HPC Software Engineer (Hybrid)

Hewlett Packard Enterprise Development LP • Milpitas (CA)

Hybrid
USD 140,000 - 210,000
Health & Wellness
Professional Development
Inclusive Work Environment
Hybrid Senior Quantum Software Engineer for HPC & QC
Hybrid Senior Quantum Software Engineer for HPC & QC

Hewlett Packard Enterprise • Fort Collins (CO)

Hybrid
USD 119,000 - 275,000
Senior Software Engineer, Quantum HPC Solutions (Hybrid)
Senior Software Engineer, Quantum HPC Solutions (Hybrid)

Hobbsnews • Milpitas (CA)

Hybrid
USD 135,000 - 275,000
Health & Wellbeing
Personal & Professional Development
Unconditional Inclusion
Senior Quantum HPC Software Engineer
Senior Quantum HPC Software Engineer

JobCubby • Milpitas (CA), Northern (KY)

Hybrid
USD 126,000 - 239,000
Senior Quantum Software Engineer – HPC-QC Systems
Senior Quantum Software Engineer – HPC-QC Systems

Hewlett Packard Enterprise • Andover (MA)

Hybrid
USD 126,000 - 239,000