Software Engineering Runtime Manager in Oxford

Software Engineering Runtime Manager in Oxford

Oxford Full-Time 48000 - 72000 £ / year (est.) No home office possible
T

At a Glance

  • Tasks: Lead a dynamic software team to develop cutting-edge quantum computing software.
  • Company: Join Oxford Ionics, part of IonQ, pioneering quantum technology.
  • Benefits: Competitive salary, stock options, flexible working, and generous leave.
  • Why this job: Shape the future of quantum computing and work with industry leaders.
  • Qualifications: Experience with Linux systems, team leadership, and hardware interfacing.
  • Other info: Be part of a diverse community driving real-world impact in technology.

The predicted salary is between 48000 - 72000 £ per year.

Quantum is now, and it's built here. Oxford Ionics, now part of IonQ, 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. Joining Oxford Ionics means becoming part of a global IonQ team that is transforming the future of quantum technology – faster, at scale, and with real world impact.

What to expect: We are looking for an enthusiastic and highly technical Software Manager to join Oxford Ionics to lead our Runtime team. You will be working closely with our skilled software engineers and our world-leading quantum scientists to plan and manage the development of software that powers our quantum computers. This is an exciting new position for someone who will thrive in our dynamic cross-disciplinary environment. You will initially be leading a software team of around five engineers building one or more components of our quantum computer stack. The quantum core of our hardware is built from trapped-ion qubits, controlled by devices designed and made by a partner tier-1 fab. We control the ions using electrical signals and laser light, driven by real-time FPGA systems and networked equipment. The required sequences and operations are derived both by low-level experiments that our science teams produce, and by a compilation flow from quantum algorithms. The Runtime team plays a central role in managing all of these hardware components and is at the interface between highly complex hardware and the quantum circuits.

What you'll be responsible for: In this position, you will be primarily responsible for leading and managing the effectiveness and efficiency of the Runtime team. This will ensure the team can deliver according to company needs and timescales. This will include owning the team’s backlog and working with team members and the project management group to keep this up to date, providing clear updates on issues and detailed software solutions. You will lead the team in capturing feature requests from internal conversations and external requirements. From a team management perspective, you will ensure the team maintains the right balance of delivery speed and quality, and remains a critical part of ensuring the company’s delivery timelines stay on track. You will support the team through conducting performance reviews, supporting their career development and ensuring their well-being. You will also work with the Director, System Software to plan the future growth of the software team.

Requirements: To be successful, you will need experience working with Linux-based systems and interfacing with hardware with protocols like USB, PCIe and Ethernet. We’re looking for someone who has a proven ability to lead a software team of subject matter experts, setting clear expectations and priorities, in order to contribute to the success of the wider software team. You’d be a great fit with:

  • Ability to prioritise work with a clear understanding of critical versus urgent items.
  • Some experience of Rust, Windows and working with FPGAs.
  • Excellent communication skills both across the organisation and with external stakeholders.
  • Experience in tracking the delivery of new features, such as scoping, estimation, release planning and tracking, would be beneficial.

Benefits: Be part of a team that’s shaping the future of quantum. We offer more than just a role, you’ll join a world-class community of scientists, engineers and innovators working to unlock the full potential of quantum computing. We offer a range of benefits, including opportunities to further your career alongside industry leaders, a competitive salary with IonQ stock options, an annual performance bonus, generous annual leave, flexible hybrid working, private medical and dental insurance for you and your family, and much more. Join us and be part of the future of quantum computing. We’re proud to be an equal opportunity employer and welcome applicants from all backgrounds.

Software Engineering Runtime Manager in Oxford employer: The American Physical Society

At Oxford Ionics, now part of IonQ, we are at the forefront of quantum computing innovation, offering a dynamic and collaborative work environment where your contributions directly impact the future of technology. As a Software Engineering Runtime Manager, you will lead a talented team in a culture that prioritises employee growth, well-being, and work-life balance, while enjoying competitive benefits such as stock options, performance bonuses, and flexible working arrangements. Join us in Oxford and be part of a world-class community dedicated to unlocking the full potential of quantum systems.
T

Contact Detail:

The American Physical Society Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Software Engineering Runtime Manager in Oxford

✨Tip Number 1

Network like a pro! Reach out to current employees at Oxford Ionics on LinkedIn or other platforms. Ask them about their experiences and any tips they might have for landing a role in the Runtime team.

✨Tip Number 2

Prepare for technical interviews by brushing up on your knowledge of Linux systems and hardware interfacing. Make sure you can discuss your experience with protocols like USB and PCIe confidently.

✨Tip Number 3

Showcase your leadership skills! Be ready to share examples of how you've successfully managed teams and projects in the past, especially in fast-paced environments. This will resonate well with the hiring team.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you're genuinely interested in joining the Oxford Ionics team.

We think you need these skills to ace Software Engineering Runtime Manager in Oxford

Leadership
Team Management
Software Development
Linux-based Systems
Hardware Interfacing
USB Protocol
PCIe Protocol
Ethernet Protocol
Rust Programming
FPGA Experience
Communication Skills
Project Management
Feature Scoping
Estimation
Release Planning

Some tips for your application 🫡

Show Your Passion for Quantum Tech: When you're writing your application, let your enthusiasm for quantum computing shine through! We want to see how excited you are about the future of technology and how you can contribute to our mission at Oxford Ionics.

Tailor Your Experience: Make sure to highlight your experience with Linux-based systems and any relevant hardware interfacing. We’re looking for someone who can lead a team effectively, so share specific examples of your leadership skills and technical expertise that align with the role.

Be Clear and Concise: Keep your application straightforward and to the point. Use clear language to describe your past roles and achievements. We appreciate a well-structured application that makes it easy for us to see why you’d be a great fit for the Runtime team.

Apply Through Our Website: Don’t forget to submit your application through our website! It’s the best way for us to receive your details and ensures you’re considered for the position. Plus, it shows you’re serious about joining our team!

How to prepare for a job interview at The American Physical Society

✨Know Your Quantum Stuff

Make sure you brush up on quantum computing basics and the specific technologies mentioned in the job description, like trapped-ion technology and FPGA systems. Being able to discuss these topics confidently will show your enthusiasm and technical knowledge.

✨Showcase Your Leadership Skills

Prepare examples of how you've successfully led a software team in the past. Think about times when you set clear expectations, managed backlogs, or balanced delivery speed with quality. This will demonstrate your ability to lead the Runtime team effectively.

✨Communicate Clearly

Practice articulating your thoughts clearly and concisely. Since excellent communication skills are crucial for this role, consider doing mock interviews with friends or using online platforms to refine your delivery and ensure you can engage with both technical and non-technical stakeholders.

✨Ask Insightful Questions

Prepare thoughtful questions about the company’s future projects, team dynamics, and how they measure success. This not only shows your interest in the role but also helps you gauge if the company culture aligns with your values and career goals.

Software Engineering Runtime Manager in Oxford
The American Physical Society
Location: Oxford

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>