Senior Software Engineer - Control Systems

Builds quantum computers using arrays of optically trapped neutral atoms for computational breakthroughs
Boulder, CO, USAAustin, TX, USABerkeley, CA, USA
$140,000 - $160,000
Embedded
Senior Software Engineer
Hybrid
3+ years of experience
Quantum Computing

Description For Senior Software Engineer - Control Systems

Atom Computing is at the forefront of quantum computing technology, developing innovative quantum computers using optically trapped neutral atoms. This senior-level position offers an exciting opportunity to join their Control Systems team, working on cutting-edge embedded systems that power their quantum computers.

The role combines expertise in embedded systems, firmware development, and control systems, requiring proficiency in languages like Rust, Python, and C/C++. You'll be responsible for developing crucial components of their quantum computing systems, from high-speed waveform generation to complex feedback loops.

As a Senior Software Engineer in Control Systems, you'll work alongside world-class scientists and engineers in a fast-paced startup environment. The position offers competitive compensation ($140,000-$160,000) plus equity and comprehensive benefits, including fully paid healthcare and unlimited PTO.

The ideal candidate will bring at least 3 years of postgraduate experience and a strong background in embedded Linux and firmware development. What makes this role unique is the opportunity to work at the intersection of software engineering and quantum physics, contributing to groundbreaking advances in quantum computing technology.

Working from their offices in Boulder, Austin, or Berkeley, you'll be part of a collaborative team pushing the boundaries of what's possible in quantum computing. The company culture emphasizes innovation, learning, and professional growth, making it an ideal environment for engineers who are passionate about making a significant impact in the quantum computing field.

Last updated 2 days ago

Responsibilities For Senior Software Engineer - Control Systems

  • Develop and test firmware and software for high-speed arbitrary waveform generation, image processing, scientific instrument control, and digital feedback loops
  • Implement embedded device driver APIs, Linux kernel modules, and orchestration functions in Rust, Python, and C/C++
  • Integrate and test control system hardware and software
  • Write test procedures, unit tests and assist with system level testing and debug

Requirements For Senior Software Engineer - Control Systems

Python
Rust
Linux
  • BS, MS, or Ph.D. in Electrical Engineering, Experimental Physics, or a related field
  • At least 3 years of relevant postgraduate professional experience
  • Proficiency with Rust, Python, and C/C++
  • Expertise in embedded Linux and bare metal firmware development in C/C++ for ARM microcontrollers
  • Familiarity with Git version control and software development best practices
  • Integration, debug, and test experience with prototype electronics assemblies
  • Willingness to learn atomic, optical, laser physics, and quantum mechanics concepts

Benefits For Senior Software Engineer - Control Systems

401k
Medical Insurance
Dental Insurance
Vision Insurance
  • Fully paid medical, dental, and vision insurance for employees and dependents
  • Unlimited paid time off
  • 401K company matching
  • Short- and long-term disability
  • FSA
  • Dependent care benefits
  • Life insurance
  • Drinks, snacks, and catered team lunches
  • Annual bonus
  • Equity in the company

Interested in this job?

Jobs Related To Atom Computing Senior Software Engineer - Control Systems

Senior Hardware Development Engineer, Customer Terminal

Senior Hardware Development Engineer position at Amazon's Project Kuiper, developing satellite communication terminals for global broadband internet access.

Senior HW Dev Engineer, Customer Terminals

Senior Hardware Engineer role at Amazon's Project Kuiper, developing satellite communication terminals with competitive compensation and benefits.

Photolithography Equipment and Process Engineer

Senior Photolithography Equipment and Process Engineer role at Broadcom, focusing on Si MEMS production and advanced process development in Colorado.

Camera Systems Software Engineer

Senior Camera Systems Software Engineer role at Simbe Robotics, focusing on embedded vision systems and camera driver development for autonomous robots.

Senior Systems Integration Engineer

Senior Systems Integration Engineer role at SPAN, focusing on hardware systems integration and testing for clean energy solutions.