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

Flight Software Engineer

Red Canyon Engineering & Software

Software Engineer

We are looking for an enthusiastic and creative software engineer to develop and test spacecraft flight software. We're looking for candidates who can bring exceptional programming skills and experience in embedded software development and testing to the team.

The Software Engineer's primary responsibility will be contributing to the development and testing of our satellite flight software. This engineer will be involved in the full lifecycle of flight software development, from requirements definition through operations. However, because we are a small team where each person takes on many roles, this engineer will also contribute to mission concept development, in-house modeling and simulation capabilities, and proposal writing. Being at the cutting edge of space technology, we need someone who is eager to learn, grow, and take on new and potentially unfamiliar challenges. There is no shortage of fascinating problems to solve.

The Software Engineer will provide autonomous support of complex assignments, under the leadership of the Software Team Lead and Software Engineering Manager. The Software Engineer will have project and subject matter responsibility and authority.

Flight Software 45%

  • Upgrade existing flight software for new missions.
  • Contribute to the development of new satellite flight software for our satellite platforms.
  • Develop in-house tools to analyze flight software performance and assess its compatibility with new mission and conops.
  • Develop and execute flight software verification and validation tests at the unit, module, subsystem, and platform level.
  • Work with manufacturing engineers to support installation onto the hardware-in-the-loop test environments and eventual flight hardware.
  • Participate in anomaly resolution activities and patch existing flight software.
  • Develop, integrate, and test flight software applications using spacecraft flight software frameworks such as NASA's Core Flight System (cFS).
  • Contribute to the design, integration, and maintenance of reusable flight software components, messaging architectures, and command and telemetry interfaces.
  • Support software integration activities across spacecraft subsystems, flight computers, payloads, and ground systems.

Software Integration and Test 45%

  • Develop and execute FSW verifications tests using both proprietary satellite digital twin software and a Hardware in the Loop (HIL) FlatSat.
  • Establish and document test methodologies and descriptions to test compliance with customer-based requirements.
  • Develop and implement software and tools for ground support equipment to test and validate flight software.
  • Contribute to document management, including versioning, bug reporting, and test plan documentation.
  • Oversee and conduct official validation tests.
  • Develop and execute integration and verification testing of cFS-based flight software within simulation, FlatSat, and Hardware-in-the-Loop (HIL) environments.
  • Support end-to-end validation of command, telemetry, fault management, and autonomous spacecraft operations software.

Systems Modeling 5%

  • Contribute to the development of systems- and mission-level modeling and simulation tools.
  • Develop software models of payloads for ground testing.
  • Support development of software model of satellite platform, particularly ensuring accurate representation of the flight software.

Additional Responsibilities 5%

  • Support working groups, both internal and with customers and/or vendors.
  • Support proposal writing, new business.
  • Assess the software impacts of new hardware, conops, and missions.

Preferred Qualifications:

  • Experience developing spacecraft flight software (FSW) for satellites, spacecraft, launch vehicles, or autonomous aerospace systems.
  • Experience with NASA Core Flight System (cFS) and/or other spacecraft flight software architectures.
  • Experience with real-time operating systems such as RTEMS, VxWorks, Integrity, or embedded Linux.
  • Familiarity with spacecraft command and telemetry systems, CCSDS protocols, fault management, and onboard autonomy.
  • Experience with Hardware-in-the-Loop (HIL), FlatSat, digital twin, or spacecraft integration and test environments.
  • Experience supporting spacecraft mission operations, anomaly resolution, and on-orbit software maintenance.

Qualified Experience / Skills / Training:

Education:

  • Bachelor's degree in STEM (Science, Technical, Engineering, Math) or related scientific areas.

Experience:

  • A minimum of 3 years with a Bachelor's degree, or 1 year with a Master's degree.
  • Proven track-record of working with aerospace hardware and/or software systems, starting from conceptual designs and tradeoffs through detailed design, development, manufacture, integration, test, deployment, and operations.

Knowledge, Skills, Demonstrated Capabilities:

  • Insatiable curiosity and a demonstrated ability to learn and work independently.
  • Proficiency in C/C++.
  • Expertise in one or more of the following:
    • Embedded software development and testing.
    • Device driver development and testing of software/hardware interfaces.
    • Real-time operating systems programming, debugging, and testing.
    • Cybersecurity.
    • GNS algorithms design, analysis, testing, and implementation.
    • Functional validation of embedded software on hardware.
    • Software safety assurance.
    • Network topology and configuration.
    • Simulators: numerical, emulator, and hardware in the loop.
    • Software requirements and configuration management.

Eligibility:

  • US Citizenship.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Flight Software Engineer in United States vacancy
  •  ...Senior Flight Software Engineer Astro Mechanica is seeking a Senior Flight Software Engineer to join our growing team. The ideal candidate is excited to develop software that is used to control and fly our products. You will have the opportunity to help architect the... 
    Suggested
    Work at office
    Flexible hours

    Astro Mechanica

    San Francisco, CA
    more than 2 months ago
  •  ...a thousand nautical miles. We are headquartered in San Francisco with satellite offices in Washington, DC and Maine. As a Flight Software Engineer at Poseidon Aerospace, you will develop and maintain autonomous flight software for our aircraft. You will work on systems... 
    Suggested

    Poseidon Aerospace

    San Francisco, CA
    4 days ago
  •  ...The Role Constellation's Flight Software team writes the code that actually flies the hardware. We are looking for a Flight Software Engineer to design and implement the highly reliable, real‑time embedded systems that control our spacecraft and flight vehicles. Responsibilities... 
    Suggested

    Constellation Space

    Seattle, WA
    1 day ago
  • $82.3k - $220k

     ...Job Summary The Software Engineer (SMTS) designs and develops high-performance, resilient, and fault-tolerant embedded software for resource-constrained targets in undersea, terrestrial, air, hypersonics, and space mission environments. Responsibilities Evaluate requirements... 
    Suggested
    Local area
    Flexible hours

    The Charles Stark Draper Laboratory, Inc.

    Cambridge, MA
    3 days ago
  •  ...others with their drive, determination, and unshakable work ethic, to join our team. About the Role Phantom is seeking a Flight Software Engineer to help design and implement critical software for space applications. You will contribute directly to developing the software... 
    Suggested
    Immediate start

    6AM City

    Phoenix, AZ
    4 days ago
  • $82.3k - $220k

     ...defense and space exploration to biomedical engineering, lives often depend on the solutions we...  ...Draper is seeking a senior embedded-software professional to lead the development of high-performance, fault-tolerant flight software for resource-constrained platforms... 
    Full time
    Local area

    Draper

    Cambridge, MA
    3 days ago
  •  ...Flight Software Engineer - Houston, TX Have you ever wanted to be part of a start-up culture, but perhaps within a company that has established itself with financial stability and overcome some of the start-up company challenges? Our client is continuing to scale... 
    Permanent employment
    Full time
    Contract work

    Galaxy Technology Hires LLC

    Houston, TX
    1 day ago
  • $140k - $250k

     ...Sr. Flight Software Engineer Denver, CO or Long Beach, CA True Anomaly seeks those with the talent and ambition to build the technology that secures space. True Anomaly delivers decisive capabilities for space superiority. We build autonomous spacecraft, advanced... 

    True Anomaly

    Denver, CO
    2 days ago
  •  ...satellite buses at scale using a combination of software, vertical integration, and hardware that...  ...About the Role As a member of the Flight Software team, you will design, develop...  .... We are looking for motivated engineers who are eager to solve complex problems... 
    Full time
    Work at office

    Apex

    Los Angeles, CA
    4 days ago
  • $120k - $200k

     ...Senior Flight Software Engineer Scout is building a new way to see and operate in space: with a new paradigm of data empowering every satellite to make space safer. We are a rapidly-growing team; we are deploying real solutions to orbit over the next 2 years; and our... 
    Permanent employment
    Remote work
    Work from home
    Relocation
    Flexible hours

    SCOUT

    Reston, VA
    1 day ago
  • $130k - $175k

     ...Flight Software Engineer Astranis builds advanced satellites for high orbits, expanding humanity's reach into the solar system. Today, Astranis satellites provide dedicated, secure networks to highly-sophisticated customers across the globe— large enterprises, sovereign... 
    Permanent employment
    Flexible hours

    Astranis

    San Francisco, CA
    23 hours ago
  • $155k - $215k

     ...people - move around the planet. We are a team of mission-driven engineers with experience across aerospace, robotics and self-driving...  ...to make this future a reality. Responsibilities As a Flight Software Engineer, you will develop highly deterministic C++ software... 
    Permanent employment

    Reliable Robotics Corporation

    Mountain View, CA
    3 days ago
  • $120k - $190k

     ...subsystems that allow them to thrive in space, like solar panels, flight software, star trackers, optical systems, separation systems, radios,...  ...and most ambitious space missions. SENIOR FLIGHT SOFTWARE ENGINEER I/II - SECRET CLEARANCE We are currently seeking a Senior... 
    Permanent employment
    Local area
    Flexible hours

    Dormont Manufacturing Company

    Long Beach, NY
    3 days ago
  • $75k - $156k

     ...Software Engineer 2 Draper is an independent, nonprofit research and development company headquartered in Cambridge, MA. The 2,000+ employees of Draper tackle important national challenges with a promise of delivering successful and usable solutions. Our multidisciplinary... 
    Full time
    Local area

    Draper

    Cambridge, MA
    4 days ago
  • $159.75k - $195.25k

     ...maintain a durable, asymmetric advantage. About The Role: We are seeking a highly motivated and experienced Senior Flight Software Engineer to join Hermeus, a hypersonic aircraft startup company. As a Senior Flight Software Engineer, you will work closely with... 
    Weekly pay
    Permanent employment
    Work at office

    Hermeus

    Los Angeles, CA
    1 day ago
  •  ...Flight Software Engineer Near Earth Autonomy is creating a future where autonomous flight is commonplace and safe. Our technology enables aircraft ranging in scale from sub-meter to full scale to autonomously inspect, map, survey, and transport. We are serious about... 
    Temporary work

    Near Earth Autonomy

    Pittsburgh, PA
    23 hours ago
  • $140k - $160k

     ...reducing mass and potential points of failure, while enhancing pointing precision. Role: The Software team at Samara is looking for a Flight Software Engineer to join us in building an entirely new class of satellite systems. We are looking for someone who is curious... 
    Relocation package

    Samara Aerospace

    San Francisco, CA
    3 days ago
  •  ...Embedded Software Engineer Apolink is building the world's most interoperable satellite relay network in low Earth orbit. Our hybrid communication...  ...industries. You will own development of the embedded and flight software stack that powers Apolink's relay spacecraft... 
    Permanent employment
    Relocation
    Flexible hours

    Apolink

    Palo Alto, CA
    1 day ago
  •  ...Senior Flight Software Engineer - (FSFSE041526.1) Cimarron is seeking a Senior Flight Software Engineer to support our partnership with a commercial aerospace company at their rocket production facility in Cedar Park, TX. The Flight Software group is responsible for the... 
    Permanent employment
    Temporary work
    Local area
    Flexible hours

    Cimarron Software Services

    Briggs, TX
    2 days ago
  •  ...Enthusiastic and creative, the full-time remote Flight Software Engineer will develop and test spacecraft flight software, contributing to the full lifecycle of flight software development, mission concept development, and in-house modeling and simulation capabilities... 
    Full time
    Remote work

    Virtual Vocations Inc

    United States
    4 days ago
  •  ...transformation of low‑Earth orbit into a global space marketplace. Our mission‑driven team is seeking a bold and dynamic Flight Software Engineer who is fueled by high accountability, execution horsepower, and driven to understand our world, science/technology, and life... 
    Permanent employment
    Work at office
    Weekend work
    Afternoon shift

    Dormont Manufacturing Company

    Brooklyn, NY
    3 days ago
  •  ...Flight Software Engineer Client is seeking a Flight Software Engineer. As part of our early engineering team, your scope of work will focus on developing and integrating the flight software stack end-to-end—spanning ground-side mission operations tools, and vehicle... 

    Yochana

    Torrance, CA
    4 days ago
  • $150k - $190k

     ...What You'll Do # Support spacecraft flight test by executing fault detection test...  ...verification tests, and flight software sequencing tests # Build an understanding...  ...and contribute to the iteration of other engineers' code with technical rigor through code... 
    Relocation package
    Weekend work

    Katalyst Space Technologies

    Broomfield, CO
    1 day ago
  •  ...About the role We are looking for a Flight Software Engineer with strong software fundamentals, real embedded or flight software experience, and the judgment to build robust systems under practical constraints. This role sits close to the hardware and close to the mission... 

    Matter Intelligence

    El Segundo, CA
    4 days ago
  •  ...Software Engineer Position The software engineering team at Logos Space work on the design, development, flight validation, assembly, integration, test, and inflight success of the logos fleet of spacecraft. Software engineering is responsible for ensuring that flight... 
    Contract work
    Work experience placement
    Local area

    Logos Space

    Mountain View, CA
    3 days ago
  • $140k - $178k

     ...pushing the boundaries of what's possible in space-based defense and logistics. What You'll Do: As a Senior Flight Software Engineer at Inversion, you will have an instrumental impact on the design, functionality, and performance of our next-generation... 
    Permanent employment
    Work at office
    Weekend work

    INVERSION

    Playa Vista, CA
    23 hours ago
  •  ...Flight Software Engineer Intuitive Machines is an innovative and cutting-edge space company making cislunar space accessible to both public and private customers. Our mission is to further science and exploration, communications, and economic progress from the Earth... 

    Intuitive Machines LLC

    Houston, TX
    1 day ago
  •  ...Lynk is developing satellite direct-to-phone technology and seeks a Flight Software Engineer to design and develop flight software applications for commanding and controlling satellites. You will work on the satellite command and data handling system, communications functions... 

    Linuxcareers

    Chantilly, Loudoun County, VA
    3 days ago
  • $191k - $253k

     ...Senior Flight Software Engineer Costa Mesa, California, United States Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business... 
    Full time
    Work experience placement
    Immediate start

    anduril

    Costa Mesa, CA
    1 day ago
  •  ...Flight Software Engineer LOCATION: Hybrid (Kirtland AFB, NM), Remote U.S. eligible JOB STATUS: Full-time CLEARANCE: U.S. Citizenship, DoD Secret Clearance TRAVEL: 10% (if remote) Astriom is seeking a Flight Software Engineer to support small satellite flight... 
    Full time
    Remote work

    ASTRION, INC.

    Albuquerque, NM
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Flight Software Engineer. Be the first to apply!