We are seeking a highly skilled Software Engineer to develop a robust C++ and Python software stack for our cutting-edge quantum sensing systems. In this role, you will be integrating advanced hardware components (e.g., microwave generators, waveform generators, translation stages, hexapods, and more) into a cohesive software environment. You will also have the opportunity to build APIs from scratch and connect them to a GUI (preferably built on Qt). A significant part of your impact will come from sharing your expertise, collaborating within a cross-functional team, and bringing a forward-looking approach to continuous improvement.
3+ years of industry experience (outside academia) in software development with a high degree of proficiency in C++ and Python.
Background in robot operating systems (ROS) and/or physics is advantageous.
Experience with Qt is a significant plus.
Familiarity with Scrum or other Agile methodologies is highly beneficial.
Proven ability to work independently while documenting solutions thoroughly.
Strong communication skills: comfortable sharing ideas, explaining technical concepts, and collaborating with team members who have diverse skill sets.
QuantumDiamonds is dedicated to establishing a global quantum sensing platform, with a mission to drive progress across a spectrum of industries, including semiconductor manufacturing, biotechnology, and chemistry. Specializing in the design and manufacturing of sensors, our focus lies in creating instruments that facilitate non-destructive, nano-scale imaging of magnetic fields. This groundbreaking technology finds applications in diverse sectors, ranging from semiconductor manufacturing to medical diagnostics.
We have recently raised a substantial seed round and are looking to hire outstanding people and shape quantum sensing together.
Develop software in C++ and Python to operationalize and integrate complex quantum sensing hardware.
Design, implement, and maintain APIs for hardware components (e.g., translation stages, arbitrary waveform generators), conceptualize measurement workflows, and integrate them into a GUI.
Collaborate with multidisciplinary teams to ensure seamless interaction between software, data science & ML, and quantum sensing experts.
Drive best practices for software development, including documentation, testing, and code reviews.
Champion innovative solutions by staying current with emerging tools, technologies, and frameworks.
Contribute to and help shape the overarching vision and architecture of our software stack.