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.
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 develops and deploys world-leading quantum sensing technologies and tools for the failure analysis and metrology of a new generation of semiconductor chips, enabling innovation within the heterogeneous integration and advanced packaging era. In close collaboration with leading customers across the globe, our expert teams of quantum physicists, engineers, and data scientists design metrology tools that move the industry forward.
If you have any questions regarding the application process or whether you are the right fit for QuantumDiamonds GmbH, please don't hesitate to contact us at careers@quantumdiamonds.de.