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

Software Engineer

About us

Founded in 2017, Q-CTRL has grown to become the global leader in quantum control infrastructure software. As a product-led company, we bring together diverse teams such as product, design, engineering and research to help achieve our mission of making quantum technology useful. We believe that working in deep tech domains like quantum provides an opportunity to upskill whilst applying existing knowledge and practices to new markets.


As one of the fastest growing companies in the quantum sector, we’ve had a number of key milestones:

- In October 2024, we announced our record breaking expansion of our Series B funding round to USD $113M, with $59M USD of new capital.

- In November 2023, we announced an industry-first partnership with IBM Quantum Services, natively integrating our performance management software with all IBM quantum computers.  Building off of this relationship, in September 2024 we started offering two services via IBM’s new Qiskit Functions Catalog as an inaugural partner.

- Designed and moved our Global HQ offices and lab space into the first purpose-built (and award winning) commercial and research facility for a quantum technology company in Australia.

- Grew our global presence in Los Angeles and Berlin, and expansion into the UK, recently opening up a new office in Oxford.

- Continued to deliver real world outcomes across the quantum sectors, with our work with Australian Defence on software-ruggedized quantum sensing for navigation without GPS, as featured in the New York Times.


From educating the workforce on how quantum computing works, and building the next generation of quantum sensors, to delivering massive performance gains for end-users, it all starts with hiring the right talent. If you want to help us build the Quantum future, read on.


About the role

We are seeking a Software Engineer to develop applications on our Linux control platform for our quantum accelerometers and magnetometers in order to optimize sensor performance online, execute navigation and map-matching algorithms, efficiently log and process operational data, interface with Q-CTRL’s cloud services, and generally assist with scientific exploration in the field of quantum sensing. You’ll work closely with research scientists who are developing sensing and navigation algorithms to produce robust and computationally efficient implementations suitable for deployment on mobile platforms (e.g. ships, planes, drones) operating in real-world environments.


As the maturity of our quantum sensing technology increases you’ll drive a culture of software development best practices, testing, and release management to ensure Q-CTRL’s quantum sensing teams are delivering the highest quality software possible.


You will join a growing team focused on quantum sensing for defence and aerospace, and work with experts in fields such as cold-atom interferometry, magnetometry, and inertial navigation to develop state-of-the-art technology.


What you'll be doing:
  • Own the development, integration, and support of software applications employed in Q-CTRL’s quantum sensors and auxiliary hardware.
  • Be responsible for the design, implementation, and testing of software applications used in the optimization of next generation quantum sensing, navigation, and map-matching technology.
  • Integrate our quantum sensing solutions with Q-CTRL’s cloud services.
  • Liaise with scientists to develop solutions to issues that arise during research and development in the lab.
  • Work on critical quantum sensing field trials with key industry partners.
  • Own and improve continuous integration systems and software testing infrastructure.


Ideally you'll have:
  • Experience working in a research environment whilst collaborating with established engineering teams and research scientists.
  • Experience in writing numerical software or algorithm development, with an emphasis on inertial navigation, state estimation, data fusion, or optimization.
  • Proficiency with a systems programming language such as C, C++, or Rust.
  • Proficiency in using Python tools and packages for data processing.
  • Experience setting up and maintaining continuous integration systems.
  • Demonstrated leadership in driving software development best practices in engineering teams.


Why Q-CTRL?


Flexibility: We embrace workplace flexibility so you worry more about your global impact vs a rigid work schedule.

Attractive salary: You’ll get to live the start-up life without start-up wages.

Equity: We want people to have a sense of ownership in what they do and offer the potential for equity share and annual bonuses.

Resources: We are well funded by the world’s best technology investors, letting us chase our ambitions with minimal constraints.

Parental support: We offer paid parental leave to support you and your loved ones!

Diversity: We’re an equal employment opportunity employer. We value diversity, inclusion and providing equal opportunities to all, actively supporting initiatives like the ‘Global Women in Quantum’ program among others. 

Unique culture: You’ll be surrounded by some of the world’s leading physicists, engineers, product, marketing and design people (to name a few!) with a strong desire to learn and transfer knowledge.

Meaningful values: You’ll work with an incredibly supportive team who work consistently to deliver our core values to be real, be trusted, be just and to be revered. 

Personal development: We provide you with a personal development and wellness budget. 

Impactful work: Last but not least! You’ll have the opportunity to work in the world’s leading field of technology and truly make an impact that matters! 


Q-CTRL is an Equal Employment Opportunity employer that values the strength diversity brings to the workplace. We are committed to being inclusive in the way we hire. We strongly encourage you to apply even if you do not meet all of the requirements mentioned in the job posting. 


Please be advised that our communications will only come from the @q-ctrl.com domain. All our active job postings are available on our company website.


To recruitment agencies, we do not accept unsolicited branded profiles and are not responsible for any fees related to unsolicited resumes.

Q-CTRL Glassdoor Company Review
4.6 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Q-CTRL DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Q-CTRL
Q-CTRL CEO photo
Michael Biercuk
Approve of CEO

Average salary estimate

$105000 / YEARLY (est.)
min
max
$90000K
$120000K

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 Software Engineer, Q-CTRL

At Q-CTRL, we're on a mission to revolutionize quantum technology, and we need a talented Software Engineer to join our dynamic team in Sydney! Founded in 2017, we've quickly grown to become a global leader in quantum control infrastructure software. As a Software Engineer, you will play a critical role in developing applications for our Linux control platform that optimize the performance of quantum accelerometers and magnetometers. Collaborating closely with research scientists, you'll engage in designing, implementing, and testing software that enhances our navigation and data processing capabilities. This position isn't just about writing code; it's about being part of a team that tackles real-world challenges in quantum sensing for applications like defence and aerospace. With the opportunity to influence software development best practices and shape a new frontier in technology, this role is perfect for those eager to contribute to meaningful advancements in the quantum sector. You will be working in a supportive and innovative environment, and we offer plenty of flexibility and growth opportunities. If you're excited about making a measurable impact in a cutting-edge field, Q-CTRL might just be the place for you!

Frequently Asked Questions (FAQs) for Software Engineer Role at Q-CTRL
What are the primary responsibilities of a Software Engineer at Q-CTRL?

As a Software Engineer at Q-CTRL, your main responsibilities include developing, integrating, and supporting software applications for our quantum sensors. You'll be involved in designing, implementing, and testing software solutions for navigation and data processing, liaising with scientists to solve problems during research, and enhancing our continuous integration systems to streamline software development.

Join Rise to see the full answer
What qualifications are ideal for a Software Engineer position at Q-CTRL?

Ideal candidates for the Software Engineer role at Q-CTRL should have experience working in a research environment and collaborating with engineering teams. Proficiency in programming languages like C, C++, or Rust, along with strong Python skills for data processing, will be crucial. Experience with algorithm development in areas like inertial navigation and optimization is also highly valued.

Join Rise to see the full answer
How does Q-CTRL support personal development for Software Engineers?

At Q-CTRL, we believe in investing in our employees' growth. As a Software Engineer, you'll have access to a personal development and wellness budget, allowing you to pursue training, courses, or wellness activities that interest you. We encourage continuous learning to enhance your skills and career trajectory.

Join Rise to see the full answer
Is Q-CTRL diverse and inclusive in its hiring practices?

Absolutely! Q-CTRL proudly embraces diversity and is committed to equal employment opportunities. We actively support initiatives like ‘Global Women in Quantum’ and strongly encourage applicants from various backgrounds to apply, even if they don't meet all the qualifications listed.

Join Rise to see the full answer
What is the work culture like for Software Engineers at Q-CTRL?

The work culture at Q-CTRL is dynamic, collaborative, and encouraging. You'll be surrounded by a team of experts in physics, engineering, and product design, all eager to learn and transfer knowledge. We value authenticity, trust, and mutual respect, creating an environment where everyone feels empowered to make an impact.

Join Rise to see the full answer
Common Interview Questions for Software Engineer
Can you describe your experience with software development in a research environment?

In discussions about your experience with software development in research, focus on specific projects where you collaborated with scientists or engineers. Highlight the challenges you faced and how your contributions enhanced the research outcomes, reinforcing the need for interdisciplinary teamwork.

Join Rise to see the full answer
What programming languages are you most comfortable with, and why?

When answering this question, it's best to discuss your proficiency in languages like C, C++, or Rust, and explain how you’ve used them in past projects. Provide examples of specific problems you solved using these languages and the efficiency they brought to your work.

Join Rise to see the full answer
How do you ensure the quality and reliability of your software?

Discuss your approach to maintaining software quality through best practices such as thorough testing, peer code reviews, and implementing continuous integration. Explain any specific frameworks or tools you've utilized to enhance software reliability.

Join Rise to see the full answer
Can you explain a complex algorithm you’ve developed or implemented?

Select an algorithm relevant to the position, preferably in the area of inertial navigation or data fusion. Provide context about its function, the key challenges you faced, and the impact of your work on your team or the project as a whole.

Join Rise to see the full answer
What challenges do you see in quantum sensing technology development?

Talk about potential challenges like algorithm optimization, data processing complexities, and integration with existing technologies. Emphasize your willingness to tackle these challenges and your proactive approach to problem-solving.

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

Share specific resources you use, such as journals, online courses, or networking opportunities within the quantum community. This shows your commitment to continuous learning and staying current in a rapidly evolving field.

Join Rise to see the full answer
Describe a time you had to work under pressure. How did you handle it?

Provide a specific scenario where you faced tight deadlines or critical issues. Discuss how you maintained focus, prioritized your tasks, and effectively communicated with your team to achieve the desired results.

Join Rise to see the full answer
Why are you interested in working for Q-CTRL?

Express your enthusiasm for Q-CTRL's mission to advance quantum technology. Mention specific aspects of their work that resonate with you, such as their innovative projects, commitment to diversity, or supportive culture, and how they align with your career goals.

Join Rise to see the full answer
How would you approach collaborating with scientists on software development?

Highlight your communication skills when working with non-technical stakeholders. Discuss your strategy for understanding their needs, incorporating their feedback, and ensuring that technical solutions align with scientific objectives.

Join Rise to see the full answer
What tools or practices do you use to improve team collaboration?

Share any project management or collaboration tools you have experience with, such as Jira or Git. Discuss how you promote open communication and feedback within your team to enhance cooperation and productivity.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 11 days ago
Acoustic Remote No location specified
Posted 7 days ago
IMTF Remote No location specified
Posted 3 days ago
Photo of the Rise User
FreedomPay Hybrid Philadelphia, Pennsylvania
Posted 10 days ago
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Family Medical Leave
Maternity Leave
Paternity Leave
Lactation Facilities
Family Coverage (Insurance)
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Paid Time-Off
Paid Volunteer Time
Photo of the Rise User
PhysicsX Remote Shoreditch, London
Posted 7 days ago
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
January 15, 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!