About the job
About Atom Computing
Atom Computing builds quantum computers using arrays of optically trapped neutral atoms. The team brings together scientists, engineers, and business professionals focused on advancing quantum technology and expanding what’s possible with computation.
Role Overview
The Senior Software Engineer - Control Systems will design and develop high-performance control systems for Atom Computing’s next-generation quantum computing platforms. This role involves hands-on work with embedded software, real-time systems, GPU and FPGA acceleration, and hardware orchestration. The goal: create deterministic, high-throughput control pipelines that shape the operational and scaling characteristics of quantum processors.
What You Will Do
- Architect and implement control systems for quantum hardware
- Work across embedded software and real-time systems
- Integrate GPU and FPGA acceleration into control pipelines
- Collaborate closely with theory, software, and hardware teams
- Influence the performance and scalability of quantum processors
Who Thrives Here
This position suits engineers who enjoy deep systems work, hardware/software co-design, and performance optimization at the intersection of physics and architecture.
Location and On-Site Requirements
This role is based in Boulder, CO. On-site presence is required at least three days per week to support collaboration with colleagues across theory, software, and hardware teams. Austin, TX is also an option for on-site work.

