Atom Computing
Senior Software Engineer - Control Systems
$150K–$175K
Boulder, CO or Austin, TX · Hybrid · Senior · Full-time · Posted May 4, 2026
- Experience
- At least 5 years of relevant postgraduate professional experience.
- Education
- BS, MS, or Ph.D. in Computer Science, Electrical Engineering, or a related field.
About the job
Designs and builds high-performance, deterministic control software and orchestration systems for Atom Computing’s quantum hardware platforms.
What you'll do
- Build and test embedded firmware and software for SDRs, imaging pipelines, scientific instrumentation, and real-time feedback loops.
- Design low-latency software and real-time execution strategies across Linux and RTOS environments.
- Coordinate GPUs, FPGAs, and custom electronics for synchronized quantum control operations, collaborating across theory, hardware, and software teams.
What they ask for
- Proficiency in software development using C++, Python, Rust, or Go.
- At least 5 years of relevant postgraduate professional experience.
- BS, MS, or Ph.D. in Computer Science, Electrical Engineering, or a related field.
- Knowledge in at least one of computer architecture, signal processing, algorithm development, quantum error correction, distributed systems, or compilers.
Nice to have
- Experience with NVIDIA CUDA or FPGA design in VHDL or Verilog is an asset, but not required.
Pay
$150,000 - $175,000 USD base salary
Tools
Rust, Python, C/C++, CUDA, VHDL, Verilog, Linux, RTOS
Model-written summary · the original posting is authoritative