Atomcomputing

Principal Software Engineer - Control Systems

  • United StatesBoulder, CO
  • Hybrid
  • Full-time
  • 165000 200000 USD per-year-salary
  • Posted 24 Jul 2026

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. 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++, and CUDA Collaborate with quantum theorists, hardware engineers, and platform software teams to translate quantum control flows into fast, reliable, production-ready code. Experience & Education Bachelor’s degree in Computer Science, Electrical Engineering, or a related field. Advanced degree a plus At least 8 years of relevant postgraduate professional experience Qualifications Proficiency in software development using C++, Python, Rust, or Go; experience with NVIDIA CUDA toolchains and ability to apply these skills in rapid prototyping and production systems. 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. Organizational, coordination, and multi-tasking expertise. Excellent analytical and problem-solving skills involving large-scale systems. Strong interpersonal skills and commitment to teamwork

From Atomcomputing's careers site. See the original posting.