Job Openings Senior Software Engineer

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