Posted in

Senior Software Developer – Controls

Senior Software Developer – Controls

CompanyQuEra Computing
LocationBoston, MA, USA
Salary$Not Provided – $Not Provided
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

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.