Staff Software Engineer, Non-Realtime Controllers

United States Digital Space LLC

Town of Oxford

Hybrid

CAD 131,000 - 225,000

Full time

8 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Hybrid work model

Job summary

Oxford Ionics, now part of the company, is building the next generation of quantum computing. We are looking for a highly technical Staff Software Engineer for our non-realtime controllers team who will help design, implement and operate the software that controls the hardware surrounding our quantum computers.

This is a hands-on role: you will be the most experienced engineer writing controllers, collaborating with software, systems teams and quantum scientists to tackle hard integration

Qualifications

  • Hands-on software engineering for hardware integrations.
  • Experience with real-time control software.
  • Familiarity with Linux-based realtime systems.

Responsibilities

  • Develop and maintain controller software with hardware subsystems.
  • Diagnose complex hardware integration issues.
  • Collaborate with software, systems and quantum scientists to solve problems.

Skills

C++
Linux
FPGA
Real-time systems
Hardware integration
Debugging

Tools

Git
Python

Job description

**About the company:

the company, Inc. [NYSE: the company] is the world's leading quantum platform and merchant supplier - delivering integrated quantum solutions across computing, networking, sensing, and security. the company's newest generation of quantum computers, the the company Tempo, is the latest in a line of cutting-edge systems that have been helping customers and partners including Amazon Web Services, and AstraZeneca achieve 20x performance results and accelerate innovation in drug discovery, materials science, financial modeling, logistics, cybersecurity, and defense. In 2025, the company achieved 99.99% two-qubit gate fidelity, setting a world record in quantum computing performance.

Headquartered in College Park, Maryland, the company has operations in California, Colorado, Massachusetts, Tennessee, Washington, Italy, South Korea, Sweden, Switzerland, Canada, and the United Kingdom. Our quantum computing services are available through all major cloud providers, while we also meet the needs of networking and sensing customers across land, sea, air, and space. the company is making quantum platforms more accessible and impactful than ever before.

Location:

Oxford, UK

Office commitment:

Hybrid

The Role:

Quantum is now, and it's built here. Oxford Ionics, now part of the company, is pioneering the next generation of quantum computing. Using our world-leading trapped-ion technology, we're building the most powerful, accurate and reliable quantum systems to tackle problems that today's supercomputers cannot solve.

We're looking for an enthusiastic and highly technical Staff Software Engineer for our non-realtime controllers team who will thrive in our dynamic cross-disciplinary environment. You'd be working closely with our skilled software engineers, our systems teams who operate the physical quantum computers, and our world-leading quantum scientists to build and operate the software that controls the hardware surrounding our quantum computers. Previous exposure to quantum systems is not required.

You will take on our most demanding hardware integrations and the framework work that makes every other controller better. This is a hands-on engineering role: you would be the most experienced engineer writing controllers, not the one directing others to write them.

A working quantum computer is far more than the ion trap and its real-time control electronics. It depends on a fleet of supporting hardware, including cryogenic compressors, vacuum pumps, power supplies, lasers, temperature controllers, wavemeters and cameras, that has to be kept observable, controllable and reliable. The timing-critical operations such as gate waveforms and ion transport run on dedicated real-time FPGA systems, while this team owns everything that does not need hard timing guarantees. These services run on general-purpose Linux hardware and must be rock-solid, because a failed compressor or an un-noticed pressure drift takes a whole machine offline.

Responsibilities

This is a hands-on engineering role. Your influence comes from the code you ship and review, and from the problems you take off everyone else’s plate.

Key responsibilities include:

  • Take on our most demanding device integrations, and do the deep diagnosis of problems that only appear against
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Software Engineer – Non-Realtime Quantum Controllers
Staff Software Engineer – Non-Realtime Quantum Controllers

United States Digital Space LLC • Town of Oxford

On-site
CAD 131,000 - 225,000
Hybrid work model
Senior Software Engineer, Non-Realtime Controllers
Senior Software Engineer, Non-Realtime Controllers

United States Digital Space LLC • Town of Oxford

Hybrid
CAD 131,000 - 206,000
Stock options
Annual performance bonus
Hybrid work
+2
Staff Software Engineer, Runtime
Staff Software Engineer, Runtime

United States Digital Space LLC • Town of Oxford

Hybrid
CAD 169,000 - 244,000
Health plans
401(k) match
Unlimited PTO
+4
Senior Software Engineer, Transport
Senior Software Engineer, Transport

United States Digital Space LLC • Town of Oxford

Hybrid
CAD 169,000 - 225,000
Hybrid work model
Director, Systems Software
Director, Systems Software

United States Digital Space LLC • Town of Oxford

On-site
CAD 169,000 - 282,000
Comprehensive medical
Dental
Vision plans
+6
Software Engineer, Runtime
Software Engineer, Runtime

United States Digital Space LLC • Town of Oxford

On-site
CAD 122,000 - 188,000
Medical, dental, and vision plans
401(k) with matching
Unlimited PTO and paid holidays
+3
Senior QPU Design Engineer
Senior QPU Design Engineer

United States Digital Space LLC • Town of Oxford

Hybrid
CAD 169,000 - 262,000
Senior Electronics Engineer
Senior Electronics Engineer

United States Digital Space LLC • Town of Oxford

On-site
CAD 132,000 - 169,000
Comprehensive medical, dental, and vis
401(k) matching
Unlimited PTO
+4
Technical Lead — Orchestration Control
Technical Lead — Orchestration Control

Q-Block Computing • Ottawa

On-site
CAD 120,000 - 175,000
Extended health care
Life insurance
Senior Quantum Scientist
Senior Quantum Scientist

United States Digital Space LLC • Town of Oxford

Hybrid
CAD 169,000 - 225,000
Stock options
Annual bonus
Private medical insurance
+2