Senior Software Developer
Role details
Job location
Tech stack
Job description
- Design, develop, test, and maintain control software for AQT quantum computing systems and devices
- Implement software features spanning the stack from embedded control to user-facing APIs, including coding, debugging, documentation, and automated testing
- Use real-time control frameworks (e.g. on an FPGA or SoC systems) to build tools for programming and executing quantum circuits on quantum hardware
- Collaborate closely with hardware, system, and quantum engineers to ensure seamless integration of software and hardware components
- Develop new feature concepts, prototypes, and integrate them into operational software environments
- Perform code reviews and uphold best practices in software design and development
- Support DevOps processes across the software development life cycle
- Contribute to continuous improvement in both technical and team practices
Requirements
- 3+ years of experience in software development, ideally including embedded or systems-level experience
- MSc (or equivalent experience) in Computer Science, Computer Engineering, Physics, or a related technical field
- Strong proficiency in Python and/or Rust and experience with modern libraries and tools
- Familiarity with version control systems, CI/CD pipelines, and state-of-the-art development workflows
- Experience or strong interest in embedded systems, real-time control (e.g. quantum control frameworks like ARTIQ), or digital signal processing is beneficial
- Exposure to FPGAs, HDLs (e.g. Migen), or compiler technology (e.g., LLVM) is advantageous
- Background in quantum physics and understanding of quantum computing concepts is a plus
- Excellent analytical, debugging, and problem-solving skills
- Comfortable working in a highly collaborative, fast-paced, and multidisciplinary team environment
- Strong communication skills in both spoken and written English
Good reasons to join AQT Look forward to working on ground-breaking technologies at the cutting-edge of the budding quantum industry. You will become part of a passionate and international team, work in a unique environment with cutting-edge quantum technology to shape the future of quantum computing. We value creativity and actively search for team players with a thirst for knowledge and deep interests in modern technology. The company offers numerous benefits and does its best to enable team members pursuing their own interests within and without the job. Since we know there is a life outside of work, we do our best to create a family-friendly atmosphere and enable flexible working hours or part-time options.
Benefits & conditions
The salary is commensurate to your experience and skills. According to the Austrian Collective Bargaining Agreement, the formal minimum salary is EUR 46 781.00 per year.