Senior Software Developer – Controls
Company | QuEra Computing |
---|---|
Location | Boston, MA, USA |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior |
Requirements
- Bachelors degree in Computer Science, Electrical/Computer Engineering, or equivalent practical experience.
- Minimum 5+ years of programming experience in modern C++ (C++11/C++14/C++17/C++20) or Python.
- Familiarity with distributed processing.
- Proficiency with standard software development toolchains and paradigms.
- Excellent verbal and written communication skills.
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.
Preferred Qualifications
- Experience with asynchronous programming.
- Experience with low-latency network communication.
- Experience with event-driven architectures and message brokers.
- Experience writing control software for hardware (e.g. robotics, scientific instruments, IoT).
- Experience mentoring junior team members and/or acting as a tech lead.
- Experience with databases such as Postgres or Redis.