Senior Software Engineer - Control Systems jobs in United States
cer-icon
Apply on Employer Site
company-logo

Atom Computing · 1 week ago

Senior Software Engineer - Control Systems

Atom Computing is a company focused on building quantum computers using arrays of optically trapped neutral atoms. They are seeking a Senior Software Engineer to design and build high-performance control systems for their quantum computing platforms, working on embedded software, real-time systems, and hardware orchestration.

ComputerInformation TechnologyProduct Research
check
H1B Sponsor Likelynote

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

Qualification

C++PythonRustFPGA designNVIDIA CUDAReal-time systemsComputer architectureSignal processingAlgorithm developmentQuantum error correctionDistributed systemsCompilers

Required

BS, MS, or Ph.D. 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
Ability to apply software development skills in rapid prototyping
Knowledge in one or more of the following areas: computer architecture, signal processing, algorithm development, quantum error correction, distributed systems, or compilers

Benefits

Fully paid medical, dental, and vision insurance for our employees and their dependents
Unlimited paid time off
401K company matching
Short- and long-term disability
FSA
Dependent care benefits
Life insurance
Drinks
Snacks
Catered team lunches in our offices, every day

Company

Atom Computing

twittertwittertwitter
company-logo
Atom Computing builds truly scalable quantum computers out of individual atoms.

H1B Sponsorship

Atom Computing has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2024 (2)
2023 (3)

Funding

Current Stage
Growth Stage
Total Funding
$91.21M
Key Investors
DARPAThird Point VenturesNational Science Foundation
2024-06-03Series Unknown· $10.24M
2023-01-31Grant
2022-03-23Series C

Leadership Team

leader-logo
Benjamin Bloom
CEO / CTO / Founder
linkedin
leader-logo
Jesper Kamp
Regional Director Europe
linkedin
Company data provided by crunchbase