Jobs · Colorado

Principal Software Engineer - Control Systems

Atom Computing · Boulder, CO · 1 mo ago
Hybrid$165k–$200k/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++, and CUDA
  • 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 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

Pay

The base salary range for this position is between $165,000 - $200,000, commensurate with experience.

Schedule

This role is required to be in the office in Boulder or Austin at least 3 days per week.

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

Similar jobs