About this role
- 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.
- 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
- 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
Tech stack
RustPythonC++
Salary context
~median
market rate
Based on 22,000+ Engineering roles with disclosed salary ranges tracked on NewJob.
More at Atom Computing
Principal Quantum Engineer
Engineering
$200K–$230K
Principal ASIC Design Engineer
Engineering
$180K–$220K
Principal Software Engineer
Engineering
$180K–$220K
See all 20+ roles at Atom Computing →
Similar roles at other companies
M
Control Systems Software Engineer
Engineering
A
Principal Software Engineer
Engineering
$139K–$185K
A
Software Engineer - Simulation Fidelity
Engineering
$166K–$220K
B
Software Engineer — GPU Networking & Distributed Systems
Engineering
$165K–$330K
See all Engineering roles →