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

Flight Software Engineer

Impulse Space

Job Description

Job Description

Description

As a Flight Software Engineer at Impulse, you will be responsible for the design, development, and integration of the software that powers our Space Vehicles. You will work closely with avionics engineers, GNC engineers, propulsion engineers, and other cross-disciplinary teams to deliver high-reliability, high-performance software for in-space transportation. 

Responsibilities
  • Contribute to the design, implementation, integration, and verification of software for: 
    • Guidance, Navigation, and Control (GNC) algorithms 
    • Command and telemetry handling 
    • Mission sequencing, autonomy, and fault management 
    • Closed-loop control of propulsion, attitude control, and other time-critical systems 
  • Implement features for Impulse’s real-time flight software framework to meet deterministic performance requirements in space environments. 
  • Develop detection and mitigation algorithms for anomalies such as sensor failures, actuator malfunctions, or radiation-induced faults. 
  • Direct and participate in code reviews, ensuring compliance with software safety, reliability, and maintainability standards. 
  • Support mission operations and troubleshoot real-time issues during ground integration, environmental testing, and on-orbit operations. 
Minimum Qualifications
  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related degrees       
  • 2+ years writing C++ code for an embedded system or vehicle of some kind (robot, car, drone, spacecraft, etc) 
  • Demonstrated understanding of computer architecture, operating systems, data structures, and computer networking 
  • Experience with Real Time Operating Systems (RTOS) or with Embedded Linux 
  • Experience using version control, test cases, and other software best practices 
Preferred Skills and Experience
  • Proven track record delivering flight software for spacecraft— including launch vehicles, OTVs, upper stages, or other in-space propulsion systems. 
  • Familiarity with NASA cFS, ROS2, or custom middleware for space applications. 
  • 4+ years of demonstrated experience in designing software for deterministic timing and hard real-time constraints. 
  • Participation in successful integration, testing, launch, and mission operations of a space vehicle. 


Additional Information:

Compensation bands are determined by role, level, location, and alignment with market data. Individual level and base pay is determined on a case-by-case basis and may vary based on job-related skills, education, experience, technical capabilities and internal equity. In addition to base salary, for full-time hires, you may also be eligible for long-term incentives, in the form of stock options , and access to medical, vision & dental coverage as well as access to a 401(k) retirement plan .

Impulse Space’s spacecraft manufacturing business is subject to U.S. export regulations including the International Traffic in Arms Regulations (ITAR) and Export Administration Regulations (EAR). This position requires applicants to be either U.S. Persons (i.e., U.S. citizen, U.S. national, lawful permanent U.S. resident (green card holder), an individual granted asylum in the U.S., or an individual admitted in U.S. refugee status) or persons eligible to obtain an export license from the U.S. Departments of State, Commerce, or other applicable U.S. government agencies. Learn more about the ITAR here.  

Impulse Space is an Equal Opportunity Employer; employment with Impulse Space is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Flight Software Engineer in Louisville, CO vacancy
  •  ...Job Description Job Description Description As a Flight Software Engineer at Impulse, you will be responsible for the design, development, and integration of the software that powers our Space Vehicles. You will work closely with avionics engineers, GNC engineers... 
    Suggested
    Permanent employment
    Full time

    Impulse Space

    Louisville, CO
    4 days ago
  • $145.92k - $191.05k

     ...a few days a week remotely. Experience Level Open to strong mid‑level through senior‑level embedded software engineers (5+ years). Travel up to 5% The Role As a Flight Software Engineer you will write the software that runs our satellite fleet in orbit, working closely... 
    Suggested
    Permanent employment
    Remote work
    Night shift

    IonQ

    Louisville, CO
    1 day ago
  • $145.92k - $191.05k

     ...culture is built on collaboration, rigorous engineering, and a shared commitment to delivering...  ...mid-level through senior-level embedded software engineers (5+ years). Travel: Up to 5%...  ...free-space optical communications, the Flight Software team is what keeps that constellation... 
    Suggested
    Permanent employment
    Contract work
    Work at office
    Remote work
    Worldwide
    Night shift

    IonQ Inc.

    Louisville, CO
    3 days ago
  • $150k - $190k

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

    Katalyst

    Broomfield, CO
    5 days ago
  •  ...passionate, collaborative, energetic, and forward-thinking individuals to join our team. We are looking to add a Senior Flight Software Engineer II to our Internal Missions team. If you enjoy working in a startup environment and are passionate about developing... 
    Suggested
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Westminster, CO
    4 days ago
  •  ...As a deep-tech startup, we embrace a results-driven, fast-paced, and customer-focused approach to innovation.We are seeking a Software Engineer with deep expertise in Rust and familiarity with embedded systems development to join our cross-functional engineering team. In... 
    Temporary work
    Flexible hours

    ColdQuanta

    Louisville, CO
    1 day ago
  • $160k - $185k

     ...deep-tech startup, we embrace a results-driven, fast-paced, and customer-focused approach to innovation. We are seeking a Senior Software Engineer to lead the development and productization of our software systems that interface with cutting-edge quantum and embedded... 
    Full time
    Temporary work
    Work at office

    ColdQuanta

    Louisville, CO
    1 day ago
  • $156.67k - $215.44k

     ...allies mission-ready throughout space.We are mission-driven, and together, we are an extraordinary team.About the RoleThe Sr. Software Engineer role involves designing, developing, and testing software applications for space systems and technologies. This advanced position... 
    Full time
    Contract work
    Work experience placement

    Sierra Space

    Louisville, CO
    4 days ago
  • $129.78k - $178.44k

     ...and together, we are an extraordinary team.About the RoleThe Software Engineer III role involves designing, developing, and testing software...  ...and Universal C2 Interface (UCI).Experience with spacecraft flight software development.Experience developing mission management... 
    Full time
    Contract work
    Work experience placement

    Sierra Space

    Louisville, CO
    4 days ago
  •  ...its allies mission-ready throughout space.We are mission-driven, and together, we are an extraordinary team.About the RoleThe Software Engineer III role involves designing, developing, and testing software applications for space systems and technologies. This advanced position... 
    Full time
    Work experience placement

    Sierra Space

    Louisville, CO
    4 days ago
  • $105.53k - $145.11k

     ...its allies mission-ready throughout space.We are mission-driven, and together, we are an extraordinary team.About the RoleThe Software Engineer II role involves designing, developing, and testing software applications for space systems and technologies. This mid-level position... 
    Full time
    Contract work
    Work experience placement

    Sierra Space

    Louisville, CO
    3 days ago
  •  ...seeking passionate, collaborative, energetic, and forward-thinking individuals to join our team. We are seeking a Senior Flight Dynamics Engineer II to lead orbit design, trajectory analysis, and orbit determination analysis efforts across our spacecraft operations.... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Westminster, CO
    4 days ago
  •  ...Overview We are seeking a full-time Senior Software Engineer - Android at Garmin's location in the Greater Denver area. In this role, you will be responsible for providing technical leadership and project planning for software development for products, applications... 
    Full time

    Garmin International Inc

    Louisville, CO
    5 days ago
  •  ...Senior Software Engineer - AndroidWe are seeking a full-time Senior Software Engineer - Android at Garmin's location in the Greater Denver area. In this role, you will be responsible for providing technical leadership and project planning for software development for products... 
    Full time

    Garmin

    Louisville, CO
    3 days ago
  •  ...Alphatec Spine is seeking a Senior Software Engineer to design, develop, test, and document software for our surgical navigation and robotics platforms. You will work across R&D teams to deliver high-quality C++ applications on Unix/Linux, with emphasis on reliability... 

    Alphatec Spine

    Louisville, CO
    2 days ago
  • $139k - $223k

     ...Software EngineerWe are looking for a Software Engineer to partner with our Mapping Infrastructure Team. Our team manages infrastructure for Aurora's "static map" (the Aurora Atlas) and Aurora's "dynamic map" (the Fleet Intelligence system).The Atlas is a versioned mapping... 
    Work at office
    Local area
    3 days per week

    Aurora CO

    Louisville, CO
    2 days ago
  • $94.09k - $129.39k

     ...and spaceflight operations to join the Flight Operations - Spacecraft Systems team. As...  ...sub-systems.Advanced expertise in Systems Engineering principles and practices, including a...  ...spacecraft systems, including hardware and software subsystems and components.Strong... 
    Full time
    Contract work
    Work experience placement

    Sierra Space

    Louisville, CO
    4 days ago
  •  ...Software Engineer IIThe Software Engineer II position will support software development for ATEC's surgical navigation and robotics platform. They will support activities for software development to ensure ATEC's cutting edge medical products meet our user's needs and... 

    Alphatec Spine

    Louisville, CO
    1 day ago
  • $95k - $110k

     ...Job Description Job Description The Software Engineer II position will support software development for ATEC's surgical navigation and robotics platform. They will support activities for software development to ensure ATEC’s cutting edge medical products meet our user... 
    Full time
    Local area
    Visa sponsorship
    Work visa

    Alphatec Spine

    Louisville, CO
    4 days ago
  • $83.8k

     ...Software QA Engineer II ABOUT US: Biodesix is a leading diagnostic solutions company, driven to improve clinical care and outcomes for patients. Biodesix Diagnostic Tests support clinical decisions to expedite personalized care and improve outcomes for patients with... 
    Temporary work
    Immediate start

    Biodesix

    Louisville, CO
    14 hours ago
  • $174k - $252k

     ...development.3 years of experience testing, maintaining, or launching software products.1 year of experience with software design and...  ...Experience developing accessible technologies.Google's software engineers develop the next-generation technologies that change how... 

    Google

    Boulder, CO
    1 day ago
  • $320k

     ...networking, NVIDIA Grace CPUs, and a fully optimized NVIDIA AI and HPC software stack. NVIDIA NVLink Fusion will enable industry-leading AI...  ...NVIDIA's Software, Architecture, Networking and Systems engineering teams in defining the architecture for NVLink Fusion. Ensuring... 
    Full time
    Shift work

    Nvidia

    Boulder, CO
    1 day ago
  • $139.3k - $203.6k

     ...is filled or if a sufficient number of applications are received.This is a remote role anywhere in the USA.Meet the TeamOur software engineering team develops software using Cisco’s Design Thinking Principles, with simplification and Security at its core. We use secure... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Boulder, CO
    4 hours ago
  •  ...laws, requiring U.S. person status as defined by 8 U.S.C. 1324b(a)(3).Please review the job details below.Vantor is seeking a Software Engineer to join the Radiometric Calibration, Assessment, and Monitoring (RadCAM) team in Longmont, CO. This is a unique opportunity to... 
    Permanent employment
    Full time
    Remote work

    Maxar Technologies

    Longmont, CO
    3 days ago
  • $91.8k - $137.6k

     ...technological advancements in our nation's history - from the first flight across the Atlantic Ocean, to stealth bombers, to landing on...  ...(BU) has an exciting career opportunity for a Algorithms Software Engineer - Level 2 or 3 to join our team of qualified, diverse... 
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Boulder, CO
    9 hours ago
  • $130.4k - $195.6k

     ...done within their flow of work?The Workday Everywhere team ships software used by millions, at enterprise scale. We work closely with...  ...person at a Workday office location.About the RoleAs a Software Engineer on Workday Everywhere, you'll help build and ship end-to-end features... 
    Full time
    Work experience placement
    Work at office
    Remote work
    Home office
    Flexible hours

    Workday

    Boulder, CO
    2 days ago
  • $147k - $210k

     ...or equivalent practical experience.2 years of experience with software development in one or more programming languages, or 1 year of...  ...Experience developing accessible technologies.Google's software engineers develop the next-generation technologies that change how... 

    Google

    Boulder, CO
    1 day ago
  • $128.6k - $184.9k

     ...Meet the TeamThe Ingest Processor Team serves as the foundational engine of the Splunk Integrated Data Platform, responsible for...  ...QualificationsBachelor’s or Master’s degree in Computer Science, Software Engineering, or a related technical field.5+ years of professional... 
    Full time
    Temporary work
    Local area
    Remote work
    Flexible hours

    CISCO Systems

    Boulder, CO
    3 days ago
  • Major League Baseball is looking for a Software Engineer to join a cross-platform engineering group that ships our Mobile MLB App and MLB.TV Connected TV experience focused on Streaming and Subscriptions.You will work in small, outcome-driven squads that rotate focus based... 
    Temporary work
    Work experience placement
    Work at office
    Remote work

    Tickets.com

    Boulder, CO
    5 hours ago
  •  ...and make a difference with us.Department Summary: Do you want to develop software systems that contribute to solving our nation’s most critical problems?   Do you want to work alongside engineers and scientists that are experts in their fields? Are you passionate about... 
    For contractors
    Work experience placement
    Internship
    Local area
    Immediate start

    Mitre

    Boulder, CO
    2 days ago

Do you want to receive more vacancies?

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