What are the responsibilities and job description for the Senior Software Developer - Quantum Controls position at QuEra Computing, Inc.?
Summary
The individual in this dynamic role will be central to designing, developing, testing, and maintaining the pivotal software components of our quantum control stack. Typical duties include interfacing with embedded systems, working with scientists to incorporate new hardware or measurement techniques, or developing stream processors to act on data generated by the quantum computer.
No prior experience in quantum computing is required for this role.
Responsibilities
- Design, implement, test, and maintain core software components of our quantum control stack.
- Architect latency-critical software to execute quantum algorithms.
- Collaborate closely with hardware physicists, embedded systems engineers, and cloud-facing API developers.
- Orchestrating intra- and inter-node communication within distributed systems, enhancing the processing of image and sensor data, and seamlessly integrating custom electronics into our current systems.
- The ideal candidate should excel in transforming a concept into fully functional, production-ready code.
- This position is primarily focused on software engineering and will involve consistent collaboration with our internal hardware and electronics engineering teams.
Qualifications
Preferred Qualifications (ideally proficient in two or more of the following)
QuEra is committed to cultivating a diverse work environment and proud to be an equal opportunity employer. We highly value diversity in our current and future employees and do not discriminate (including in our hiring and promotion practices) based on race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law.