Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Software Engineer - Control Systems

$165k - $200k

Atom Computing

At Atom Computing, we build quantum computers using arrays of optically trapped neutral atoms that will empower customers to achieve unprecedented computational breakthroughs. Join a world-class team of scientists, engineers, and business professionals to advance the state-of-the-art in quantum computing.

We are seeking a Principal Software Engineer to help design and build the high-performance control systems that drive our next-generation quantum computing platforms. In this role, you’ll work across embedded software, real-time systems, GPU/FPGA acceleration, and hardware orchestration to deliver deterministic, high-throughput control pipelines. Your work will directly shape how our quantum processors operate, scale, and perform.

This is a hands-on engineering role for someone who loves deep systems work, understands hardware/software co-design, and thrives at the intersection of physics, architecture, and performance engineering. Due to the need for collaboration with Atom’s theory, software and hardware teams, this role is required to be in the office in Boulder or Austin at least 3 days per week.

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

$165,000 - $200,000 a year

  • Atom Computing provides a wide variety of perks and benefits, including fully paid medical,dental, and vision insurance for our employees and their dependents.
  • Additionally, unlimited paid time off, 401K company matching, short- and long-term disability, FSA, dependent care benefits, and life insurance.
  • We also offer drinks, snacks, and catered team lunches in our offices, every day!

The base salary range for this position is between $165,000 - $200,000, commensurate with experience. In addition to salary, we offer an annual bonus and equity in the company.

#J-18808-Ljbffr
Vacancy posted 13 hours ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer - Control Systems in Austin, TX vacancy
  • $272k - $431.25k

    We're looking for a Principal Software Engineer to join our CSP Engagements team as the technical focal point for rack-scale system SW/FW, working with CSP engineering teams to ensure...  ...policies, health telemetry APIs, and SW/FW-controlled recovery operationCapture and... 
    Suggested
    Full time
    Remote work
    Shift work

    Nvidia

    Austin, TX
    4 days ago
  • $230k - $288k

     ...adding hardware, installing software, or changing a line of code....  ...the Department Cloudflare’s engineers build and operate the software...  ...and response times, and make systems failure‑resistant and ready‑to...  ...translating what Cloudflare’s Edge and control‑plane platforms need into the... 
    Suggested
    Temporary work
    Flexible hours

    Cloudflare

    Austin, TX
    5 days ago
  • $183.8k - $263.6k

     ...platforms, including switching, routing, and firewall systems. This team is responsible for core control plane software that enables policy configuration, deployment...  ...service integration. You will work closely with engineers across control plane, data plane, and platform... 
    Suggested
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Austin, TX
    4 days ago
  •  ...experience in autonomous technology. Our Control team is the driving force behind our vehicle's precision. We design robust systems that navigate trajectories with...  ...We are seeking a highly skilled software engineer to advance Avride's core Control System.... 
    Suggested
    Full time
    Remote work
    Relocation

    Avride

    Austin, TX
    8 hours ago
  •  ...In before you apply.Job Description:Principal Kubernetes Software Engineer - Palo Alto, CA VMware by Broadcom...  ...will be developing using Kubernetes controllers and patterns, mostly written in...  ...platform architecturesHistory of leading system software projects/teams.Good... 
    Suggested
    Full time
    Local area

    Broadcom

    Austin, TX
    2 days ago
  • $250.6k - $362.6k

     ...Isovalent builds open-source software and enterprise solutions...  ...diverse environments. As a Principal Engineer, you will be at the forefront...  ...deeply engaged in building the systems that power our platform. Your...  ...to better understand and control the execution flow of native... 
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    Austin, TX
    4 days ago
  • $198.24k - $272.58k

    We're looking for a Principal Software Engineer to join Procore's Directory team, part of our Product...  ...within a construction workspace — the systems that manage collaborators at the company...  ..., software, and data that is controlled or restricted under U.S. law, regulation... 
    Full time
    Contract work
    Work at office
    Local area
    Immediate start
    2 days per week

    Procore Technologies

    Austin, TX
    1 day ago
  • $196k - $364k

     ...world of technology.Cadence Design Systems is looking for a highly motivated hardware engineer to work with the Modus R&D...  ...contribute to the hardware and software development of industry‑leading...  ...including secure boot concepts, access control, lifecycle management, key... 
    Full time

    Cadence Design Systems

    Austin, TX
    3 days ago
  •  ...functional teams to deliver impactful outcomes. Whether supporting a system implementation, business process improvement initiative,...  ..., with deep expertise across Transmission & Distribution (T&D) control room environments, including grid operations, reliability, and... 
    Full time
    Live in
    Work at office
    Local area
    Flexible hours

    Accenture

    Austin, TX
    2 days ago
  •  ...presence at our Austin, TX office three days per week.Position SummaryTrendAI is seeking a Staff Software Engineer to evolve the Control Plane of the Threat Protection System (TPS), the management layer of our on-premises network security appliance. The Control Plane... 
    Full time
    Work at office
    3 days per week

    Trend Micro

    Austin, TX
    1 day ago
  • $135.2k - $306.4k

     ...technical leadership for OCI compute control plane services, with a focus...  ...and deliver distributed systems that are multi-tenant, highly...  ...reliability.Mentor and guide engineers in distributed systems design...  ...- IC5As a member of the software engineering division, you will... 
    Temporary work
    Flexible hours

    Oracle Corporation

    Austin, TX
    1 day ago
  •  ...impact on the world of technology.Cadence Design Systems Inc. is looking for a motivated DevOps Sr Principal Software Engineer to work with us in Austin, Texas. At Cadence,...  ...and tools. Experience with version control and build systems. Dedication to creating high... 
    Full time

    Cadence Design Systems

    Austin, TX
    1 day ago
  •  ...Software Engineer - Security PlatformAt Cloudflare, we are on a mission to help build a better...  ...resilient, and secure infrastructure and systems that enable other engineering teams to...  ...information protected under U.S. export control laws, including the U.S. Export Administration... 
    Local area

    Cloudflare Inc

    Austin, TX
    3 days ago
  • $99.6k - $234.6k

     ...Description We are seeking a Senior Principal Playback QoE Engineer to define and build the...  ...Work on high‑scale data systems tied directly to viewer...  ...telemetry with OVE relay, control plane, routing, and...  ...0+ years of experience in software engineering, data engineering... 
    Temporary work
    Flexible hours

    Oracle

    Austin, TX
    3 days ago
  •  ...observability platform built for control in the modern, containerized...  ...across our industrial-scale Software-as-a-Service observability...  .... We are seeking experienced engineers who can craft intuitive, fast...  ...with large-scale distributed systems to empathize with our customers... 
    Full time
    Remote work
    Flexible hours

    Palo Alto Networks

    Austin, TX
    2 days ago
  •  ...adding hardware, installing software, or changing a line of code...  ...data from dozens of source systems and make it available so...  ...ingestion, transformation access control, governance, dashboarding...  ..., product-minded principal software engineer to help take Town Lake from... 
    Local area

    CloudFlare

    Austin, TX
    2 days ago
  • $127.1k - $226k

     ...semiconductor and infrastructure software solutions. As part of our...  ...GPUs in the ESXi Operating System and providing acceleration...  ...are seeking an experienced Principal Software Engineer who has experience leading...  ....Experience with version control systems such as Git.Ability... 
    Full time
    Local area

    Broadcom

    Austin, TX
    8 hours ago
  • $180k - $220k

     ...talented team of scientists, engineers, and business professionals...  ...computing. We are seeking a Principal Software Engineer to provide...  ...core area of our stack: the systems that coordinate quantum computing...  ...interface with the hardware control and calibration systems, and... 
    Temporary work
    Casual work
    Work at office

    Atom Computing

    Austin, TX
    a month ago
  • Job Description As a Senior Software Engineer, you will play a pivotal role in the development of...  ...on‑board computer to enable real‑time control, seamless integration of robot data and...  ...Develop API for controls and autonomy systems to interact with robot hardware and simulation... 

    Insight Global

    Austin, TX
    2 days ago
  •  ...integrity and customer satisfaction. Our IT Software Engineer team turns business requirements into...  ...Science, Engineering, Information Systems, or related field, or equivalent experience...  ...enterprise integrations, CI/CD, source control, automated testing, code reviews,... 

    Dell Technologies

    Round Rock, TX
    2 days ago
  • $188.5k - $205.4k

     ...Austin, TX; Calgary, AB; and Toronto, ON. About This Role As a SCADA Engineer in the Control Room on Intersect's Operations team, you'll build and maintain the real-time operational control systems, telemetry pipelines, and SCADA infrastructure that power our utility-... 
    Local area
    Home office

    Intersect

    Austin, TX
    6 days ago
  •  ...Upstart is seeking a Principal Software Engineer for the Core Pricing Team. You will shape the technical vision, drive the design of large-scale pricing systems, and partner with ML scientists to optimize borrower-lender matching. Remote role, with in-person collaboration... 
    Remote work

    Upstart

    Austin, TX
    13 hours ago
  •  ...proof against an ever-changing energy economy. Job Purpose The Advanced Engineer, Power System Controls plays a key role in the design, development, and implementation of control software for Hyliion's Karno Power Module. This position focuses on systems involving... 
    Temporary work
    Work at office
    Flexible hours

    Hyliion

    Austin, TX
    19 days ago
  •  ...research lab in Austin focused on the science of integration—understanding how different paradigms (learning, control, planning) work together in real robotic systems, and how they map onto heterogeneous compute.This role focuses on control, optimization, and safety as the... 
    Work at office
    Local area

    ARM

    Austin, TX
    3 days ago
  •  ...Summary    The Senior Support Engineer is responsible for delivering advanced...  ...support for traffic signal controller platforms and SEPAC controller software, with a primary focus on m60, 207...  ...interfaces, ensuring reliable traffic system operations in live environments.... 
    Work at office
    Remote work

    Yunex Traffic Austin

    Austin, TX
    16 days ago
  • $250.6k - $362.6k

     ...comprehensive security outcomes, as a Principal Engineer. The team delivers secure,...  ...enabling customers to control and security policies across...  ..., develop, and drive unique software and technology solutions...  ...software, platform, or distributed systems.Experience building and... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Austin, TX
    4 days ago
  •  ...functional teams to deliver impactful outcomes. Whether supporting a system implementation, business process improvement initiative,...  ..., with deep expertise across Transmission & Distribution (T&D) control room environments, including grid operations, reliability, and... 
    Live in
    Work at office
    Local area
    Flexible hours

    Accenture

    Austin, TX
    4 days ago
  • Sage Integration Holdings LLC is seeking a skilled field technician to install and service CCTV systems, access control, and burglar alarms for enterprise customers in the Austin area. The ideal candidate has 5+ years hands-on experience, can use hand and power tools, lift... 

    SAGE Integration

    Austin, TX
    3 days ago
  • Rise Technical in Austin is seeking a Senior Systems Engineer with a focus on energy storage to join a fast-growing company. The...  ...installation, commissioning, and development of EMS-based control logic and software features, with work in the field and remotely. The... 
    Remote work

    Rise Technical

    Austin, TX
    3 days ago
  • $129.2k - $174.8k

    The Policy & Access Control Engineering (PACE) team, under Operations Infrastructure Services (OIS...  ...organization is looking for an experienced System Development Engineer to join team in...  ...Control Engineering (PACE) team builds software that translates network security intent... 
    Full time
    Temporary work
    Seasonal work
    Flexible hours

    Amazon

    Austin, TX
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer - Control Systems. Be the first to apply!