Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Atom Computing Logo

Senior Software Engineer - Control Systems

Atom Computing

$150,000 - $175,000
Dec 29, 2025
Apply Now

At Atom Computing, the business problem is to design and build high-performance control systems that drive next-generation quantum computing platforms, empowering customers to achieve unprecedented computational breakthroughs.

Requirements

  • Proficiency in software development using C++, Python, Rust, or Go, and experience with NVIDIA CUDA or FPGA design in VHDL or Verilog.
  • 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.
  • Experience with Linux kernel modules
  • Experience with RTOS environments
  • Experience with GPU acceleration using CUDA
  • Experience with FPGA design using VHDL or Verilog

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.
  • Design and optimize deterministic, low-latency software for quantum hardware — including device drivers, Linux kernel modules, and custom subsystems.
  • 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.

Other

  • BS, MS, or Ph.D. in Computer Science, Electrical Engineering, or a related field.
  • At least 5 years of relevant postgraduate professional experience.
  • Due to the need for collaboration with Atom’s theory, software and hardware teams, this role is required to be in the office in Boulder or Austin at least 3 days per week.
  • Ability to work in a team environment
  • Unlimited paid time off, 401K company matching, short- and long-term disability, FSA, dependent care benefits, and life insurance are provided as benefits