Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Instrumentation Software Engineer image - Rise Careers
Job details

Instrumentation Software Engineer

Infleqtion is a global quantum technology company solving the world’s most challenging problems. The company harnesses quantum mechanics to build and integrate quantum computers, sensors, and networks. From fundamental physics to leading edge commercial products, Infleqtion enables “quantum everywhere” through our ecosystem of devices and platforms.  

LOCATION  

Infleqtion has offices in the USA, United Kingdom and Australia. This is a full-time position at our Kidlington, Oxford office for a fixed term of 12 months, with the potential to extend or transition to a permanent role. Our flexible working policy enables all full-time employees to work up to 2 days a week from home if work permits. 

 

POSITION SUMMARY 

As part of our strategy for growth in the UK, we are expanding our Engineering Team and recruiting an Instrumentation Software Engineer. In this role you will develop software and firmware interfaces to control and monitor optical and atomic physics systems for the development of next generation atomic clocks and PNT systems. These systems offer orders of magnitude improvements in sensing and accuracy compared to current technologies.  

 

JOB RESPONSIBILITIES 

Technical Responsibilities 

  • Develop interfaces to third party hardware and APIs in Python 
  • Control measurement devices and lab instruments using Python, C, and other programming languages 
  • Integrate disparate hardware elements into cohesive systems 
  • Test software and hardware stacks using benchtop instruments and larger deployed systems 
  • Identify and resolve software bugs and performance issues 
  • Work with colleagues to define and implement validation tests 
  • Follow best practices to produce high-quality, reliable, and maintainable code 
  • Produce clear and concise inline comments and user documentation 

 

Personal and Team Responsibilities  

  • Collaborate effectively with team members to ensure deadlines are met 
  • Work within multi-disciplinary teams including physicists, engineers, and technicians to develop solutions 
  • Adapt to changing circumstances and manage ambiguity effectively 
  • Bachelor’s degree or equivalent experience in engineering, science, or a related discipline 
  • Several years of industry or relevant experience in developing software in high-level programming languages such as Python, C, Rust 
  • Proficient in Python programming 
  • Experience in developing software for controlling hardware 
  • Understanding of hardware and software interfaces, including timing requirements 
  • Analytical and problem-solving skills with experience of testing and investigating software/hardware issues 
  • Proficient using version control workflows such as Git 
  • Good verbal and written communication skills, able to effectively share information with technical and non-technical staff, both in writing and orally 
  • Demonstrated ability to work comfortably in a highly collaborative, cross-functional, team-oriented, and matrixed environment 

 

 

Desirable Requirements 

  • Experience in developing software for controlling hardware, using low-level communications schemes, such as SPI, I2C and UART. 
  • Experience in developing software/firmware for microcontrollers. 
  • Experience in implementing control loops in software or firmware for real-time control of hardware 
  • Experience in full software development lifecycle with use of automated tools for documentation generation, unit testing, CL/CI and deployment. 
  • Experience with Python virtual environments 
  • Experience using and interfacing with benchtop test equipment such as oscilloscopes, function generators, etc. 

 

TRAVEL 

Up to 10% travel, including international travel, may be required

In addition to your base compensation, we offer a generous Total Rewards program which includes:   

  • Competitive salary  
  • Unlimited PTO  
  • Generous company 10% pension contribution regardless of employee contribution  
  • Cycle to work scheme 
  • Tax efficient technology schemes  
  • Incentive Stock Option Plan 
  • BUPA Private Healthcare Insurance once probationary period is successfully completed 

Average salary estimate

$90000 / YEARLY (est.)
min
max
$80000K
$100000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Instrumentation Software Engineer, Infleqtion

At Infleqtion, we're pushing the boundaries of quantum technology and we're looking for an enthusiastic Instrumentation Software Engineer to join our vibrant team in Kidlington, Oxford. In this full-time position, you'll become an integral part of our mission to craft the next generation of atomic clocks and precision navigation and timing (PNT) systems. With flexible working options allowing you to balance your work and personal life, this role lets you dive into the exciting world of quantum mechanics, developing software and firmware to effectively control and monitor optical systems. You’ll interface with both third-party hardware and APIs using languages such as Python and C, ensuring that our products are not just groundbreaking, but also reliable and maintainable. Your contributions will help us enhance sensing and accuracy significantly, as you work alongside physicists, engineers, and technicians in a cooperative atmosphere. We're looking for someone who is not just skilled in programming, but who thrives in a collaborative environment, adapting quickly to new challenges. If you have a background in engineering or related fields, along with industry experience developing software for hardware control, you could be the perfect fit. Join us at Infleqtion and help turn quantum possibilities into real-world applications, as we aim for 'quantum everywhere.'

Frequently Asked Questions (FAQs) for Instrumentation Software Engineer Role at Infleqtion
What are the key responsibilities of Instrumentation Software Engineer at Infleqtion?

The key responsibilities of the Instrumentation Software Engineer at Infleqtion include developing software and firmware interfaces to control and monitor optical and atomic physics systems, integrating various hardware components into cohesive systems, and testing software and hardware stacks using benchtop instruments. In addition, you'll identify and fix software bugs and ensure high-quality, maintainable code through best practices.

Join Rise to see the full answer
What qualifications are needed for the Instrumentation Software Engineer role at Infleqtion?

To qualify for the Instrumentation Software Engineer role at Infleqtion, candidates should have a Bachelor’s degree or equivalent experience in engineering, science, or a related field. You should also have several years of industry experience in developing software using high-level programming languages, with a strong proficiency in Python and knowledge of hardware/software interfaces.

Join Rise to see the full answer
What programming languages should an Instrumentation Software Engineer be fluent in for Infleqtion?

An ideal Instrumentation Software Engineer at Infleqtion should be fluent in Python and C. Experience with Rust and good knowledge of low-level communication schemes like SPI, I2C, and UART will also be beneficial for effectively controlling hardware and interfacing with devices.

Join Rise to see the full answer
Is there a requirement for travel in the Instrumentation Software Engineer position at Infleqtion?

Yes, the Instrumentation Software Engineer position at Infleqtion may require up to 10% travel, including potential international travel. This could be important for collaboration with teams or for onsite testing and integration of systems.

Join Rise to see the full answer
What benefits does Infleqtion offer to its Instrumentation Software Engineers?

Infleqtion offers a competitive salary and a range of benefits for its Instrumentation Software Engineers, including unlimited PTO, a generous pension contribution, a cycle to work scheme, tax-efficient technology schemes, participation in an Incentive Stock Option Plan, and private healthcare insurance after the probationary period.

Join Rise to see the full answer
Common Interview Questions for Instrumentation Software Engineer
How do you approach debugging software issues in hardware control applications?

When debugging software issues in hardware control applications, I start by reproducing the issue in a controlled environment. Then I use systematic testing, check communication protocols, and analyze logs and code to pinpoint the problem. Clear documentation of my findings helps in collaborating with team members to address complex issues.

Join Rise to see the full answer
Can you explain a time when you successfully integrated hardware components into a cohesive system?

One time, I was tasked with integrating a series of sensors into a central data hub. I developed software to ensure seamless communication between the sensors and the hub while adhering to timing constraints. By performing rigorous testing and collaboration with my team, we achieved reliable data transmission, significantly enhancing system performance.

Join Rise to see the full answer
What is your experience with Python and its applications in software development?

I have extensive experience with Python, particularly in developing applications that control hardware. I use Python's libraries to interface with APIs, automate tasks, and implement control algorithms. Its versatility allows me to rapidly prototype solutions while maintaining code quality through best practices.

Join Rise to see the full answer
Describe your experience with version control systems, particularly Git.

I have been using Git for version control throughout my career. I follow workflows that enhance collaboration, including branching strategies for feature development and conducting code reviews. This ensures code quality and enables smooth integration and deployment processes within the team.

Join Rise to see the full answer
What steps do you take to ensure your code is maintainable and reliable?

My approach to writing maintainable and reliable code involves following best practices like modular programming, thorough commenting, and adhering to coding standards. I also utilize automated testing frameworks to catch issues early in the development cycle, and I engage in regular code reviews with peers to gain insights and suggestions.

Join Rise to see the full answer
How do you stay updated with the latest trends in software and quantum technology?

I stay updated on the latest trends by regularly reading technology journals, participating in online forums, and attending workshops and conferences related to quantum technology and software development. Engaging with communities helps me share knowledge and learn from industry experts.

Join Rise to see the full answer
Can you discuss a project where you had to work collaboratively with a cross-functional team?

I was part of a project team that included physicists and engineers, where we developed a new sensing device. Working collaboratively, we defined our goals, shared our expertise, and integrated our inputs to overcome technical challenges. This teamwork led to successful project completion ahead of schedule.

Join Rise to see the full answer
What strategies do you use to adapt when facing changing project requirements?

When facing changing project requirements, I prioritize communication with stakeholders to understand the new needs. I also practice agile development methodologies, allowing me to pivot quickly and allocate resources efficiently, ensuring that project goals remain aligned with organizational objectives.

Join Rise to see the full answer
What challenges have you faced in hardware-software integration and how did you overcome them?

One challenge I faced in hardware-software integration was ensuring timely communication between devices. To overcome this, I implemented efficient data handling protocols and worked closely with hardware engineers to adjust timing sequences, thus significantly improving performance and reliability.

Join Rise to see the full answer
Why do you want to work as an Instrumentation Software Engineer at Infleqtion?

I am passionate about quantum technology and believe that my skills in software development can contribute to groundbreaking advancements at Infleqtion. The collaborative environment and commitment to innovation align with my professional values, and I am excited about the opportunity to contribute to the development of transformative technologies.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Anduril Industries Hybrid Costa Mesa, California, United States
Posted 10 days ago
Photo of the Rise User
Posted 12 days ago
Photo of the Rise User
Vast Hybrid Long Beach, California, United States
Posted 7 days ago
Photo of the Rise User
NielsenIQ Hybrid 200 West Jackson Blvd., Chicago, IL
Posted 2 days ago
Photo of the Rise User
Posted 11 days ago

infleqtion, with offices in the united states, united kingdom, and australia, delivers high-value quantum information precisely where needed. by operating at the edge, our software-configured, quantum-enabled products deliver unmatched levels of p...

10 jobs
MATCH
VIEW MATCH
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 19, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Youngstown just viewed Channel Development Representative at Arrow Electronics
Photo of the Rise User
Someone from OH, Cincinnati just viewed Buyer at Novolex
k
Someone from OH, Columbus just viewed Patient Experience Coordinator at knownwell
Photo of the Rise User
Someone from OH, Columbus just viewed Store Manager - New Store Opening at Curaleaf
S
Someone from OH, Dayton just viewed Senior Director, Employee Engagement at Scout Motors
Photo of the Rise User
Someone from OH, Akron just viewed Finance Intern - Summer 2025 at Spectrum
Photo of the Rise User
Someone from OH, Norwalk just viewed Hybrid Account Manager-Commercial Lines at AssuredPartners
Photo of the Rise User
Someone from OH, Loveland just viewed Animator at Apex Systems Bellevue, WA at Apex Systems
Photo of the Rise User
Someone from OH, Canton just viewed Lead Jr. Toddler Teacher at All Around Children
Photo of the Rise User
Someone from OH, Mentor just viewed Site Merchandising Manager at Lovepop
Photo of the Rise User
Someone from OH, Batavia just viewed Restaurant Busser at Outback Steakhouse
Photo of the Rise User
67 people applied to Electrical Apprentice at Aerotek
Photo of the Rise User
Someone from OH, New Albany just viewed Customer Success Manager at Quisitive
Photo of the Rise User
Someone from OH, Columbus just viewed UGC Creator - USA, Female 40-50 - Contract to hire at Upwork
Photo of the Rise User
Someone from OH, Strongsville just viewed Automotive Buyer at Sonic Automotive
Photo of the Rise User
Someone from OH, Strongsville just viewed Experienced Automotive Buyer at Sonic Automotive
Photo of the Rise User
8 people applied to Assembly Mechanic at Boeing
Photo of the Rise User
Someone from OH, Columbus just viewed Business Systems Analyst, Apps & Automations at Deel
Photo of the Rise User
Someone from OH, Findlay just viewed Marketing Analyst at ITW
R
Someone from OH, Cleveland just viewed Marketing Lead at Redi.Health
Photo of the Rise User
Someone from OH, Cleveland just viewed Associate Conversion Data Analyst at Bloomerang
Photo of the Rise User
Someone from OH, Cleveland just viewed Material Buyer/Planner at Aston Carter