I

IonQ

Trapped-ion quantum computing hardware and services

Senior Flight Software Engineer

Embedded EngineeringConfirmed live in the last 24 hours
Full-time

About the Job

Requirements

  • Bachelor’s degree in computer science, computer engineering, electrical engineering, or a related field, or equivalent practical experience.
  • At least 5 years of relevant, hands-on engineering experience.
  • Ability to support a design throughout all software lifecycles, including initial schematic review and architectural tradeoffs, preliminary and detailed design, implementation, integration, and test.
  • Experience working with real-time embedded systems, both hardware and software, including low-level drivers.
  • Hands-on experience developing, testing, and debugging hard real-time software, either bare-metal or using a real-time operating system.
  • Familiarity with embedded Linux, Linux kernel modules, and standard Linux tools.
  • Strong knowledge of compiled languages such as C and C++, and scripted languages such as Python and shell script.
  • Experience writing software for microcontrollers and other embedded systems, such as Xilinx Zynq system-on-chips.
  • Familiarity with software configuration management.
  • Hands-on experience with laboratory equipment and electronics hardware, such as oscilloscopes and logic analyzers.

Responsibilities

  • Design, develop, and maintain flight software for a growing satellite constellation.
  • Collaborate with electrical engineering, field-programmable gate array, and ground software engineers to ensure seamless integration between hardware and software.
  • Lead code reviews and mentor teammates with constructive, high-standard feedback.
  • Write and maintain unit and integration tests to ensure software robustness and reliability.
  • Develop software documentation and provide cross-training to other team members.
  • Troubleshoot and quickly resolve software issues, including during live on-orbit operations.
  • Participate in the software development life cycle, from requirements analysis through deployment.
  • Support integration and operations teams with software-related queries.

About the Company

IonQ

Trapped-ion quantum computing hardware and services

IonQ builds quantum computers using trapped-ion qubits and provides cloud access and on-premise systems (Forte and Tempo). It is expanding into quantum networking, secure communications, and sensing through acquisitions (Oxford Ionics, ID Quantique, Skyloom) and a SkyWater deal. Its customers include AWS Braket and the U.S. government, with revenue growth and a strong cash position to support expansion. The goal is to scale commercial quantum computing by creating a connected quantum ecosystem and broadening access beyond hardware.

Company size
1,001-5,000
Company stage
IPO
Headquarters
College Park, MD
Founded
2015

Recently Posted Jobs

Explore more opportunities at IonQ

See more jobs