As a Software Engineer, you will play a key role in designing, developing, and maintaining the control software that powers our quantum computing systems. * Design, develop, test, and deploy services that enable professional use of quantum computing * Document software designs and maintain high code quality through code reviews and best practices * 3+ years of professional experience in developing portable, scalable control systems * Experience with databases (SQL or NoSQL) and data modelling * Hands-on experience with CI/CD tools (e.g., GitLab CI, Jenkins) * Good grasp of software architecture and design patterns for scalable systems * Experience in programmatic device control (SCPI, MODBUS, etc. over serial, USB, TCP) * Experience in ARTIQ * Experience with oscilloscopes or emulators for software debugging
mehr