Atom Computing
Principal Software Engineer - Control Systems
$165K–$200K
Boulder, CO +1 · Hybrid · Principal · Full-time · Posted Jul 24, 2026
- Location
- Boulder, CO
Austin, TX - Experience
- At least 8 years of relevant postgraduate professional experience.
- Education
- Bachelor’s degree in Computer Science, Electrical Engineering, or a related field.
About the job
Builds deterministic, low-latency software and firmware for quantum hardware control systems, coordinating real-time computing resources and electronics.
What you'll do
- Build and test embedded firmware and software for SDRs, imaging pipelines, scientific instruments, and real-time feedback loops.
- Design real-time software, drivers, kernel modules, and subsystems; evaluate execution strategies across Linux and RTOS environments.
- Develop orchestration for GPUs, FPGAs, and custom electronics, and collaborate across teams to deliver production-ready quantum control software.
What they ask for
- Proficiency in software development using C++, Python, Rust, or Go.
- Experience with NVIDIA CUDA toolchains and applying skills in rapid prototyping and production systems.
- Knowledge in at least one area: computer architecture, signal processing, algorithm development, quantum error correction, distributed systems, or compilers.
- Strong organizational, analytical, problem-solving, and interpersonal skills; commitment to teamwork.
Nice to have
- Advanced degree.
Pay
USD 165,000–200,000 per year base salary
Tools
Rust, Python, C/C++, CUDA, Linux, RTOS, NVIDIA CUDA, GPUs, FPGAs
Model-written summary · the original posting is authoritative