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

Flight Software Engineer - Embedded Systems & Communications

$120k - $170k

Approach Venture

Job Description

Job Description

Flight Software Engineer - Build the flight software, embedded platform, and communications infrastructure behind a new generation of distributed spacecraft systems.

Golden, Colorado | On-site

Opportunity Summary

This role sits at the intersection of embedded software, flight computing, communications, and avionics. You will help build the core software platform that runs the spacecraft while also supporting the networking and communication systems that allow multiple vehicles and ground systems to exchange data reliably. The work spans embedded Linux, low-level firmware, real-time software, networking, messaging middleware, RF interfaces, and hardware integration. It is a hands-on role for an engineer who enjoys working close to the hardware and solving problems across the full software stack.

About Us

We are a venture-backed space technology company developing advanced modular spacecraft systems designed to operate together in orbit. The team is small, highly technical, and progressing from development and demonstration toward operational systems. Engineers work closely across software, avionics, controls, RF, and hardware with meaningful ownership over systems that will ultimately fly in space.

Job Duties

  • Develop and maintain the core flight software platform used across spacecraft systems
  • Build embedded software frameworks and interfaces that connect vehicle subsystems
  • Develop hardware abstraction layers to support multiple compute and avionics configurations
  • Configure and maintain embedded and real-time Linux environments
  • Develop low-level firmware for sensors, actuators, and spacecraft hardware
  • Interface with hardware using UART, SPI, I2C, and other embedded protocols
  • Build deterministic and real-time software for hardware control
  • Own portions of the spacecraft communication and networking stack
  • Develop publish/subscribe messaging infrastructure and associated message schemas
  • Configure communication reliability and quality-of-service behavior
  • Implement IP networking, routing, multicast, addressing, and time synchronization
  • Support communication between distributed vehicles and ground systems
  • Develop software interfaces supporting RF and onboard communication hardware
  • Build and improve software testing, CI, provisioning, and deployment infrastructure
  • Integrate new compute boards and avionics hardware into the flight software environment
  • Troubleshoot issues spanning software, networking, RF, and hardware
  • Partner closely with avionics, controls, systems, and hardware engineers through integration and flight testing

Qualifications

  • Degree in computer science, computer engineering, electrical engineering, or equivalent technical experience
  • 5+ years of relevant experience for senior-level consideration
  • Strong proficiency with C++ and/or C
  • Working knowledge of Python
  • Strong understanding of how software interacts with processors, memory, peripherals, and hardware
  • Experience developing and debugging embedded Linux systems
  • Familiarity with device drivers and low-level hardware interfaces
  • Experience with networking fundamentals including IP, routing, and multicast
  • Experience diagnosing network behavior using tools such as Wireshark
  • Experience with messaging or publish/subscribe middleware
  • Experience working with serialized data, interface definitions, or message schemas
  • Comfortable debugging complex issues across software and hardware

Preferred Experience

  • Experience with aerospace or robotics flight software frameworks such as F Prime
  • Experience with DDS platforms such as Fast DDS, RTI Connext, or Cyclone DDS
  • Familiarity with DDS quality-of-service configuration and tuning
  • Experience with dynamic or mesh networking protocols
  • Experience with IPv6
  • Familiarity with spacecraft telemetry and command standards such as CCSDS
  • Knowledge of NTP, PTP, or other precision time synchronization methods
  • Familiarity with RF communications or software-defined radios
  • Microcontroller development experience with STM32 or similar platforms
  • Experience with RTOS or bare-metal firmware
  • Experience with Yocto, Buildroot, or similar embedded Linux build systems
  • Knowledge of real-time scheduling, CPU affinity, and latency optimization
  • Experience with CMake, embedded CI pipelines, and hardware-in-the-loop testing
  • Previous experience with spacecraft, robotics, autonomous systems, or other distributed embedded platforms

Why Join Us

  • Own critical software spanning flight computing, embedded systems, and spacecraft communications
  • Work across software, avionics, RF, controls, and hardware rather than operating within a narrow software silo
  • Join a small engineering team where individual contributors have significant technical ownership
  • Help define the software architecture and development infrastructure as the company scales
  • Work directly on systems progressing toward flight and operational deployment
  • Equity participation through stock options
  • Medical, dental, and vision coverage
  • Short- and long-term disability insurance
  • Life insurance
  • Paid parental leave
  • Three weeks of paid vacation
  • Ten or more paid holidays annually

Compensation Details

$120,000 - $170,000

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Flight Software Engineer - Embedded Systems & Communications in Golden, CO vacancy
  •  ...developers and pioneers of out-of-the-box communication systems for satellites, UAVs, launch...  ...We are looking to add a Senior Flight Software Engineer II to our Internal Missions team....  ...satellite operating systems to low-level embedded products. You will work and learn... 
    Suggested
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Westminster, CO
    5 days ago
  • $95k - $140k

     ...Colorado, executing on a clear path from flight demonstration to our first operational systems. Our work spans hardware, software, and systems engineering. We are looking for the best people...  ...how software runs on hardware ~ Embedded Linux: building, configuring, and... 
    Suggested
    Permanent employment
    Temporary work

    Rendezvous Robotics

    Golden, CO
    a month ago
  • $140k - $160k

     .... We are seeking a Senior Embedded Hardware Engineer to serve as our technical...  ...complex mixed-signal and RF system What You'll Do:...  ...experience with firmware/embedded software development (C/C++)...  ...Solid knowledge of serial communication protocols including I2C, SPI... 
    Suggested
    Contract work
    Flexible hours

    Hunter Douglas

    Golden, CO
    7 days ago
  •  ...are seeking a Staff Core Software Engineer to contribute to our mission...  ...software for robotic systems, ensuring the system meets...  ...Design, develop, and maintain embedded and flight software for real-time systems...  ...written and oral communication skills U.S. Person Preferred... 
    Suggested
    Permanent employment

    Industrious Ventures

    Golden, CO
    5 days ago
  • $140k - $205k

     ...adventure? Loft’s Onboard Software group provides the on-...  ..., including: Flight Products computational...  ...Utilize version control systems to create feature...  ...~2+ years software engineering experience, using programming...  .... Experience with embedded Linux operation, including... 
    Suggested
    Temporary work
    Relocation package
    Flexible hours

    Loft Orbital Solutions

    Golden, CO
    11 days ago
  •  ...Vantor is currently seeking aSenior-Level Software Engineer to support ourFALCONeffort. This role...  ...matters! TheFALCONteam values clear communication, ownership, technical curiosity, and...  ...degree in computer science, information systems, software engineering or a related... 
    Remote work

    Vantor Inc.

    Westminster, CO
    2 days ago
  •  ...CesiumAstro , we are developers and pioneers of out-of-the-box communication systems for satellites, UAVs, launch vehicles, and other space...  ...and helicopter connectivity solutions.   The Embedded Software Engineer II supports the development of embedded software for... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Work at office
    Local area

    CesiumAstro

    Westminster, CO
    a month ago
  •  ...CesiumAstro , we are developers and pioneers of out-of-the-box communication systems for satellites, UAVs, launch vehicles, and other space...  ...solutions.   We are seeking an experienced Senior Embedded Software Engineer with a strong background in developing embedded... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Westminster, CO
    a month ago
  •  ...seeking a Staff Real-Time Embedded Software Engineer to contribute to our...  ...best practices, ensuring the system meets stringent safety and...  ...operational procedures to flight-certifiable standards...  ...Excellent written and oral communication skills   ~ U.S. Person... 
    Permanent employment
    Remote work
    Monday to Friday

    Lunar Outpost

    Arvada, CO
    12 days ago
  • $133k - $161k

     ...CesiumAstro, we are developers and pioneers of out-of-the-box communication systems for satellites, UAVs, launch vehicles, and other space...  ...We are seeking a highly skilled and experienced Staff Embedded Software Engineer to join our software team. In this position, you... 
    Permanent employment
    Full time
    Work experience placement
    Local area

    Roman Health Pharmacy LLC

    Westminster, CO
    4 days ago
  • $195k - $275k

     ...onboard AI and compute. As Director, Embedded Systems & FPGA Engineering, you will shape the technical...  ...determine how Loft’s hardware, embedded software, onboard software, and operational...  ...), payload interfaces, or satellite flight systems. Experience in New Space... 
    Temporary work
    Relocation package
    Flexible hours

    Loft Orbital Solutions

    Golden, CO
    12 days ago
  •  ...CesiumAstro , we are developers and pioneers of out-of-the-box communication systems for satellites, UAVs, launch vehicles, and other space...  ...our team.   CesiumAstro is seeking an experienced Embedded Software Engineer II with a strong background in embedded Linux... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Westminster, CO
    a month ago
  • CesiumAstro is seeking an experienced Embedded Software Engineer I with a strong background in embedded Linux development and the Yocto build system. This role is ideal for engineers with hands‑on experience in embedded systems, including device drivers, kernel customization... 

    Telemetry Today LLC

    Westminster, CO
    2 days ago
  •  ...details below.We are looking for a Principal Engineer with deep systems engineering expertise to lead the design and delivery of complex software-intensive systems spanning cloud...  ...and operational readiness.· Ability to communicate effectively with software engineers, architects... 
    Permanent employment
    Full time

    Maxar Technologies

    Westminster, CO
    2 days ago
  •  ...CesiumAstro , we are developers and pioneers of out-of-the-box communication systems for satellites, UAVs, launch vehicles, and other space...  ...to join our team. We are seeking a Senior Flight Dynamics Engineer to lead orbit design, trajectory analysis, and orbit determination... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Westminster, CO
    a month ago
  •  ...talented, experienced Senior Software Engineer - Perception. As the...  ...role in developing perception systems. Working at the intersection...  ...Excellent written and oral communication skills U.S. Person...  ...perception or SLAM systems on embedded hardware Demonstrated ability... 
    Remote work
    Monday to Friday

    Lunar Outpost

    Arvada, CO
    12 days ago
  •  ...pioneers of out-of-the-box communication systems for satellites, UAVs,...  ...team. We are seeking a  Software Engineer II to support several new...  ...space-related ground and flight software. Develop distributed...  ...~ Exposure to embedded development or cloud development... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Westminster, CO
    a month ago
  •  ...on a clear path from flight demonstration to our first operational systems. Our work spans hardware, software, and systems engineering. We are looking for the...  ...sequencing Work on communication protocols between units...  ...Some experience with embedded Linux or bare-metal firmware... 
    Permanent employment
    Full time
    Internship

    Rendezvous Robotics

    Golden, CO
    a month ago
  •  ...institutions we serve. As the Associate Software Engineer, you will contribute to building and...  ...to support predictable delivery. · Communicate effectively with technical and non-technical...  ...from senior engineers and the System Architect. Learn and apply engineering... 
    Immediate start
    Flexible hours

    Kinective

    Golden, CO
    a month ago
  •  ...developers and pioneers of out-of-the-box communication systems for satellites, UAVs, launch...  .... The Senior Spacecraft Systems Engineer – Software is responsible for translating system...  ...integrated technical solutions for complex embedded systems. This role serves as a... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Westminster, CO
    a month ago
  • $144k - $198k

     ...adventure? Loft’s Onboard Software group provides the on-...  ...someone scrappy — the kind of engineer who digs into an unfamiliar system, maps it out, and gets it...  ...Experience with embedded or resource-constrained systems...  ...0 missions flown, Loft’s flight heritage and proven... 
    Temporary work
    Work at office
    Relocation package
    Flexible hours

    Loft Orbital Solutions

    Golden, CO
    14 days ago
  • $60k - $100k

     ...unemployment challenges with smart software, world-class trainers,...  ...As a  Data Conversion Software Engineer , you'll help design, build, and maintain systems that transform and integrate data...  ...problem-solving, and collaborative communication skills Salary: $60K - $100K... 
    For contractors
    Second job
    Work at office

    Career TEAM

    Golden, CO
    a month ago
  • $120k - $185k

     ...Cloud Infrastructure Engineer Arvada, Colorado Loft Federal...  ...excel in problem-solving and communication—because great solutions come...  ...team of space enthusiasts, software experts, and cutting-edge technologists...  ...to automate and optimize systems, including CI/CD pipelines,... 
    Temporary work
    Work at office
    Relocation package
    Flexible hours

    Loft Orbital Federal

    Arvada, CO
    2 days ago
  • $52k - $70k

     ...Software Support Specialist Apply Online The Software Support Specialist ensures...  ...multiple development tools, best practice communication, team coordinated testing, and other available...  .... Uses Tyler's client management system to create, track, and/or update details... 
    Work at office
    Local area
    Remote work

    Tyler Technologies

    Lakewood, CO
    18 hours ago
  • $95k - $140k

     ...Colorado, executing on a clear path from flight demonstration to our first operational systems. Our work spans hardware, software, and systems engineering. We are looking for the best people...  ...PHY/MAC level ~ Comfortable in embedded Linux Preferred Qualifications... 
    Permanent employment
    Temporary work

    Rendezvous Robotics

    Golden, CO
    a month ago
  •  ...pioneers of out-of-the-box communication systems for satellites, UAVs, launch...  ...our team. The CesiumAstro software team is looking for Summer 2027 interns to design embedded software for satellite communication...  ...closely with CesiumAstro engineers on low-level and high-level... 
    Permanent employment
    Summer work
    Internship
    Summer internship
    Local area

    CesiumAstro

    Westminster, CO
    19 days ago
  •  ...Job Description As an Embedded Software Engineering Intern at Lunar Outpost, you...  ...Can effectively demonstrate communication and interpersonal skills,...  ...with real-time operating system (RTOS) Experience working...  ...Experience with NASA core flight software Experience with... 
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Monday to Friday
    Flexible hours

    Lunar Outpost

    Arvada, CO
    19 days ago
  • $144.6k - $198.8k

     ...Enterprise AI Solutions as our Next AI Engineer!Architect, deploy, and scale high-impact...  ...processes into reliable, intelligent production systems.AECO: Trimble is empowering stakeholders...  ...Skills & Experience:7+ years of software engineering experience with a deep focus... 
    Ongoing contract
    Full time
    Work at office
    Local area
    Worldwide

    Trimble Navigation

    Westminster, CO
    4 days ago
  • $80k - $130k

     ...Job Title: Full Stack Software Engineer Company: Loenbro, LLC Business Unit/Department: Information Technology (IT) Location: Westminster,...  ...an engineer who has built and shipped full-stack production systems end-to-end — spanning frontend, backend, and infrastructure.... 
    Full time
    Work at office
    Local area
    Remote work

    Loenbro

    Westminster, CO
    3 days ago
  • $69.1k - $141.5k

     ...Software Engineer CACI's Radar and Sensor Technologies group is seeking aspiring engineers, signals analysts, and physicists to join our team to support the development of algorithms and software related to synthetic aperture radar, low observables, electro-optical,... 
    Contract work
    Work experience placement
    Remote work
    Flexible hours

    CACI International

    Westminster, CO
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Flight Software Engineer - Embedded Systems & Communications. Be the first to apply!