Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Oxford Quantum Circuits (OQC)

Embedded Software Engineer – Innovation Transfer

Oxford Quantum Circuits (OQC)

. Develop high-performance device drivers in modern C/C++, with Python bindings for higher-level testing and system interfaces .

Posted 9/22/2026full-timeReading • United KingdomMid-LevelSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in developing high-performance device drivers using modern C/C++ and Python, with a strong focus on embedded software for quantum computing applications. Proficient in translating scientific requirements into practical firmware solutions while collaborating effectively with multidisciplinary engineering teams.

Highest-signal resume keywords
C++ DevelopmentPython DevelopmentEmbedded Software DesignContinuous IntegrationQuantum Computing Knowledge

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
C++PythonEmbedded SoftwareFirmware DevelopmentContinuous IntegrationMetaprogrammingSafe Memory ManagementTest-First DevelopmentFPGA UnderstandingRust
Soft Skills
Strong CommunicationCollaboration
Tools & Technologies
LinuxCMakeMesonPybind11VerilogVHDL
Industry Keywords
Quantum ComputingQuantum Control SystemsQuantum Error CorrectionHardware-in-the-Loop TestingConstrained-Memory Environments

Tech Stack

Tools & technologies
LinuxPythonRustC++

About the role

Key responsibilities & impact
  • Develop high-performance device drivers in modern C/C++, with Python bindings for higher-level testing and system interfaces
  • Build automated test protocols for quantum hardware drivers and embedded software, covering functional, security, timing, latency and performance requirements
  • Translate quantum-level goals from scientific teams into firmware requirements, test cases and CI/CD quality gates
  • Collaborate with FPGA and Compiler teams to refine system architecture and technical specifications for new low-level capabilities
  • Provision and operate hardware-in-the-loop testing environments for new features and existing systems
  • Design, review and document embedded software components, turning early-stage ideas into practical architectural design records
  • Diagnose and resolve software issues in experimental hardware
  • Partner with multidisciplinary engineering teams to accelerate full-stack quantum computer development
  • Turn experimental concepts and scientific requirements into robust embedded software for OQC’s quantum computing platform
  • Move new capabilities from prototype to production while improving performance, reliability and scalability of the technology stack

Requirements

What you’ll need
  • Bachelor’s degree, or equivalent experience, in Computer Science, Electronic Engineering or a related numerical discipline
  • Strong Python development skills
  • Proficiency in modern, performance-focused C++, including safe memory management, constant expressions, metaprogramming and Linux runtimes; equivalent proficiency in Rust will also be considered
  • Experience developing software for constrained-memory environments and compute-intensive workloads
  • Understanding of continuous integration and test-first development practices
  • Strong communication skills and ability to work effectively across diverse scientific and engineering teams
  • Curiosity about quantum computing, quantum control systems and quantum error correction
  • Nice to have: understanding of FPGAs in embedded systems and familiarity with Verilog or VHDL
  • Nice to have: production-level Python experience, including uv, static typing, API design and code-quality practices
  • Nice to have: production-level C++ experience, including CMake or Meson and pybind11
  • Nice to have: familiarity with quantum computing control systems
  • Nice to have: experience developing and modernising established or brownfield codebases

Benefits

Comp & perks
  • Culture of bold innovation
  • Opportunity to work with unique lab infrastructure
  • Opportunity to see your work redefine the limits of computation
  • Benefits and positive work culture (further details provided via the careers webpage)