Atom Computing

Senior Software Engineer - Control Systems

Atom Computing
Apply
4 months ago

Base Salary

$150k - $175k/yr

Responsibilities

  • Build and test embedded firmware and software for high-speed software-defined radios, imaging pipelines, precision scientific instrumentation, and real-time digital feedback loops.
  • Design and optimize deterministic, low-latency software, including device drivers, Linux kernel modules, and custom subsystems.
  • Architect real-time execution strategies across Linux and RTOS environments, with emphasis on determinism, throughput, and scalability.
  • Develop orchestration layers coordinating GPUs, FPGAs, and custom electronics for synchronized quantum control operations.
  • Prototype and iterate using Rust, Python, C/C++, CUDA, and FPGA toolchains including VHDL and Verilog.
  • Collaborate with quantum theorists, hardware engineers, and platform software teams to deliver production-ready quantum control code.

Requirements

  • Bachelor’s, master’s, or Ph.D. degree in computer science, electrical engineering, or a related field.
  • At least 5 years of relevant postgraduate professional experience.
  • 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 of one or more of computer architecture, signal processing, algorithm development, quantum error correction, distributed systems, or compilers.
  • Willingness to learn across disciplines.

Benefits

  • Fully paid medical, dental, and vision insurance for employees and dependents.
  • Unlimited paid time off, 401(k) company matching, short- and long-term disability, FSA, dependent care benefits, and life insurance.
  • Drinks, snacks, and catered team lunches provided daily in the offices.
  • Hybrid location requirement: work from the Boulder or Austin office at least 3 days per week.
  • Annual bonus and company equity are offered in addition to base salary.

Categories

Atom Computing

About Atom Computing

51-200 employees
Contact me