Senior Software Engineer - Control Systems
Atom Computing · Boulder, CO · 1 wk ago
Hybrid$150k–$175k/yrFull-time
Job Responsibilities
- Build and test embedded firmware and software powering high-speed software defined radios (SDRs), imaging pipelines, precision scientific instrumentation, and real-time digital feedback loops
- Evaluate and architect real-time execution strategies across Linux and RTOS environments; drive design decisions around determinism, throughput, and system scalability
- Develop orchestration layers coordinating GPUs, FPGAs, and custom electronics for high-bandwidth, tightly synchronized quantum control operations
- Rapidly prototype and iterate using Rust, Python, C/C++, CUDA, and FPGA toolchains (VHDL/Verilog)
- Collaborate with quantum theorists, hardware engineers, and platform software teams to translate quantum control flows into fast, reliable, production-ready code
Qualifications
- Proficiency in software development using C++, Python, Rust, or Go
- Experience with NVIDIA CUDA or FPGA design in VHDL or Verilog is an asset, but not required
- Knowledge in one or more of the following areas: computer architecture, signal processing, algorithm development, quantum error correction, distributed systems, or compilers, with a willingness to learn across disciplines as needed
Benefits
- Fully paid medical, dental, and vision insurance for employees and their dependents
- Unlimited paid time off
- 401K company matching
- Short- and long-term disability
- FSA, dependent care benefits
- Life insurance
Pay
The base salary range for this position is between $150,000 - $175,000, commensurate with experience.
Schedule
This role is required to be in the office in Boulder or Austin at least 3 days per week.