About the job Senior Software Engineer
Senior Software Engineer
We are a young, dynamic, and extraordinary multidisciplinary company that combines the skills of quantum physics, optics, mechanical engineering, hardware, firmware, and software.
We are looking for a Senior Software Engineer
Overview
We are seeking a highly skilled and experienced Senior Software Engineer with at least seven years of hands-on experience in software development. In this role you will design and develop a multi-layer SW stack for a quantum computers operating system, working closely with product, quantum physicists, System engineers, and HW developers.
You will have to be familiar with all system components, take part in the
integration, debugging and testing of a highly complex system.
Responsibilities
Quantum OS Software Architecture: Shape the architecture, Lead designs
for new modules that will create the quantum computers operating system.
Quantum OS Software Development: Implement new features in the
system.
Partner across disciplines: Work closely with product, hardware
engineers, physicists and system engineers to integrate software with
quantum hardware components. Help triage production issues and translate
lab/field feedback into product improvements.
Product Quality: Raise the bar on quality. Add robust automation,
unit/component tests and resiliency checks. Drive safe rollouts, versioning
and backward compatibility
Performance Optimization: Optimize software for performance and
latency.
Qualifications
Bsc degree or equivalent experience in Computer Science, Electrical
Engineering, or related field
7+ years of professional experience in full-stack development, with several
years hands-on in Python
Proven track record building multi-threaded/multi-services backends.
Proficiency in a modern front-end framework
Experience developing SW for IoT/Hardware systems - advantage