Flight Software Engineer
Intuitive Machines LLC
Job Description
Job Description
Flight Software Engineer
About the Position:
Intuitive Machines is seeking a Flight Software Engineer to support the Landsat 10 mission under the OMES III contract at NASA Goddard Space Flight Center in Greenbelt, MD. This position requires hybrid on-site support and the ability to obtain and maintain a NASA badge.
The selected candidate will join a multidisciplinary flight software team responsible for the development, integration, test, verification, and sustainment of mission-critical spacecraft flight software supporting one of NASA's flagship Earth observation missions.
The successful candidate will participate in the full software development lifecycle, from requirements development through flight software delivery, integration, system testing, launch support, and on-orbit operations. This position offers the opportunity to work alongside NASA civil servants, flight software developers, systems engineers, software assurance organizations, and spacecraft hardware teams in the development of highly reliable spaceflight systems.
Responsibilities:
- Design, develop, integrate, and test embedded flight software for spacecraft avionics systems.
- Support all phases of the software lifecycle, including requirements analysis, architecture design, implementation, unit testing, integration, verification, validation, and maintenance.
- Develop software for real-time spacecraft applications operating on embedded processors and flight-qualified operating systems.
- Participate in software peer reviews, design reviews, and formal NASA lifecycle reviews.
- Collaborate with hardware engineers, systems engineers, mission operations personnel, and software assurance teams.
- Support software integration activities with spacecraft avionics and communications hardware.
- Develop and maintain software documentation, test procedures, verification reports, and technical memoranda.
- Investigate software anomalies and support troubleshooting efforts during integration and test activities.
- Support Independent Verification & Validation (IV&V), Software Quality Assurance (SQA), and mission assurance activities.
- Assist with flight software readiness assessments and mission operations support as required.
Required Qualifications & Experience :
Education:
Bachelor’s degree in computer engineering, Computer Science, Software Engineering, or a related technical discipline.
Experience
- 15+ years of experience developing software for embedded or real-time systems.
- Familiarity with NPR 7150.2
- Experience supporting the complete software development lifecycle from requirements through acceptance testing.
- Experience developing software within structured engineering processes utilizing industry-recognized standards.
Desired Qualifications
- Experience supporting NASA, DoD, NOAA, or commercial spaceflight programs.
- Flight software development experience for spacecraft, instruments, or ground-support systems.
- Familiarity with software acquisition and government flight projects.
- Experience using:
- IBM DOORS or equivalent requirements management tools
- TDMS or equivalent configuration/data management systems
- Git, SVN, or other software configuration management tools
- Experience leading small software development teams or technical task groups.
- Knowledge of spacecraft command and data handling systems.
- Experience supporting environmental testing, integration and test campaigns, or launch preparation activities.
Preferred Competencies
- Strong problem-solving and analytical skills.
- Excellent written and verbal communication skills.
- Ability to work effectively in a collaborative NASA and contractor environment.
- Self-motivated with strong attention to detail and quality.
- Ability to manage multiple priorities in a fast-paced mission environment.
- ...designed for both commercial and government applications. Our engineers and space scientists are on a mission to eliminate the... ...unconnected. Position Overview We are seeking a Senior Flight Software Engineer with strong experience in embedded software development...SuggestedWork at office
$100k
Description Are you a software engineer passionate about computer science, computer engineering, and the robotic exploration of our solar system... .../physicists and embedded system engineers that develop flight software and simulations for JHUAPL-developed spacecraft. Our...SuggestedTemporary workWork experience placementRelocation packageFlexible hours- ...0 years of experience Experience: Shall provide engineering support of the flight and ground system design and development team to assure... ...system is developed with the goal of reuse of applicable software components in both ground and space systems to reduce development...Suggested
- ...Job Description Job Description Overview 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) Astrion is seeking...SuggestedFull timeRemote work
- ...to provide spacecraft navigation expertise in support of NASA’s Flight Dynamics Facility (FDF). This facility provides operational... ...part of a cross-functional team of spacecraft flight dynamics engineers Some travel may be required. Occasional off-hours support will...SuggestedWork at officeRemote work
$145.92k - $209.24k
...model, allowing for remote work two days per week.Travel: Up to 5% Job ID: 1781The Role: We are looking for a Senior Full Stack Software Engineer for Application Engineering. As a Software Engineer on the Applications Engineer team, you'll be part of a cross-functional...Permanent employmentContract workWork at officeRemote work2 days per week$80k - $128k
ResponsibilitiesPeraton is seeking a Flight Dynamics Branch’s (AB21400) MQ-25 engineering team in assessing the overall MQ-25 air system performance, safety,... ...Computer programmingPhysics-based simulationsUse of software-based data plotting and analysis tool(s) (e.g. MATLAB...Full timeContract workShift work$130k - $180k
...Job Description Job Description Senior Software Engineer (Research) College Park, MD, US | Full-time | Permanent | Hybrid Salary: $130,000 to $180,000 DOE The salary range for this role is broad, as we are able to consider varying levels of experience. Any...Permanent employmentFull timeImmediate start- ...Our client is seeking a remote Senior Software Engineer to design, develop, integrate, and modernize cloud-based software supporting scientific and data-intensive applications. This is a hands-on engineering position for someone who is strongest in Python and cloud...Full timeFor contractorsRemote work
- ...designed for both commercial and government applications. Our engineers and space scientists are on a mission to eliminate the connectivity... ...who remain unconnected.Position OverviewWe are seeking a Software Engineer II - Cybersecurity & Encryption to support the development...Contract workWork at office
$120k - $145k
...College Park, MD | Columbus, OH | Boston, MAProduct Engineering – Product Engineering /Full-time /RemoteImmuta is the Data Authorization... ...unlock the value of their data responsibly.ABOUT THE ROLEAs a Software Engineer II on the Request App Team, you’ll independently deliver...Full timeLocal areaWorldwide- ...customers, and take ownership for our actions-always striving to do the right thing. As part of the OpenSpace development team, the Software Engineer will be a valuable contributor to a web-based full-stack Agile Development Team with responsibilities that include: Develops...Full time
$145k - $160k
...Description Job Description Deadline for applications: Wednesday, September 30, 2026 PURPOSE OF POSITION The Senior Software Development Engineer designs, develops, integrates, and supports enterprise applications, web platforms, data solutions, and AI-enabled...Flexible hours3 days per week- ...designed for both commercial and government applications. Our engineers and space scientists are on a mission to eliminate the connectivity... ...unconnected.Position OverviewWe are seeking a Senior Ground Software Engineer with deep full‑stack development experience to help...Work at office
- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Internship
- ...MD (Hybrid) Description PRT is seeking a Mid-Level Engineer to provide flight dynamics and satellite operations support to NASA’s Flight... ...or analyzing simulations/simulated data Support software development lifecycle, including requirements definition,...Casual workLocal areaShift work
- ...Job Description Job Description Select Source Solutions is seeking an experienced Senior Scientific Software Engineer – AWS/Python to design, develop, and optimize cloud-based software solutions that support scientific data processing, large-scale data management...
- Job Type Full-time Description Cyber Software Engineer (Software Engineer labor categories) Can start without a clearance, but must be able to obtain and maintain a TS/SCI Research and develop innovative solutions for a best-in-class secure computing environment as...Full time
$80k - $128k
ResponsibilitiesPeraton is seeking a Senior Software Test Engineer to join our team of qualified, diverse individuals. The ideal candidate is a senior testing professional who thrives in dynamic environments, provides leadership across Agile, Waterfall, and Hybrid methodologies...Contract workFor contractorsShift work$192k - $240k
...banking with intuitive spend management, bill pay, and travel software, Brex enables founders and finance teams to accelerate operations... ...tools, resources, and support you need to grow your career.Engineering at BrexEngineering at Brex is about building systems that scale...Work at officeRemote workWork from home$121k - $206k
...to you. Role Summary You’ll join a team of experienced engineers working on systems that matter—technology that helps investment... ...solutions. Responsibilities Design, build, and deliver scalable software solutions across applications, services, databases, and...Local areaRemote work3 days per week- ...MANTECH seeks a motivated, career and customer-oriented Software Engineer to join our team in the Annapolis Junction, Maryland area. In this role, you will help design, develop, and integrate critical software solutions to support high-priority mission requirements...Work at office
- ...Job Description Job Description Science Systems and Applications, Inc. (SSAI) is seeking a Scientific Data Software Engineer to support the automated ingestion, validation, cataloging, and archiving of pipelines that power this mission-critical data center. In this...
$5,000 per month
...Description ENDICTUS is seeking a Software Developer to support the design, development, deployment, and sustainment of software applications... ...: Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline from an accredited college...Contract workTemporary workLocal areaFlexible hours- ...ABOUT THIS JOB We’re looking for an experienced Full-Stack Go Software Engineer to join our innovative technology team at Trend Capital. In this role, you’ll play a pivotal role in making platforms highly usable and thoroughly enjoyable for our clients and partners....Full timeFlexible hours
$206.09k - $285.6k
...data visualization system for backend APIs. Diagnose and resolve software issues reported from production, automated testing, QA testing... ...'s degree or foreign equivalent in Computer Science, Software Engineering, or a related field, plus six (6) years of software...Remote work$102.5k - $170.9k
Our AI & Engineering team helps transform technology platforms, drive innovation, and deliver meaningful impact for clients. In this role... ...and fuel growth through innovation. Work you'll do As a Software Engineer II on the Engineering as a Service team, you will be...Temporary workLocal areaFlexible hours- ...Description: This is an exciting opportunity to join a rapidly growing company that provides Artificial Intelligence systems and software engineering services/solutions to DoD and Federal clients. We seek a Full‑Stack Engineer with a dual focus on data engineering and...Full timeLocal areaRemote workFlexible hours
$102.1k - $202.2k
...officeRole type: Individual ContributorTravel: Less than 25%Profession: Software EngineeringDiscipline: Software EngineeringCompany:... ...that empower students and teachers to achieve more. As a Software Engineer II, you will bring solid UI engineering skills and user experience...Ongoing contractLocal area3 days per week$100k - $110k
...build. Bring your perspective. Raise the standard. Build what matters. In This Role In this role, you’ll work as a hands-on software engineer building and evolving next-generation systems and AI-powered engineering capabilities. You’ll spend the majority of your time...Full timeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Flight Software Engineer. Be the first to apply!
- software developer positions Greenbelt, MD
- entry level software engineer remote Greenbelt, MD
- senior software engineer remote Greenbelt, MD
- startup software engineer Greenbelt, MD
- cybersecurity software engineer Greenbelt, MD
- software developer Greenbelt, MD
- software engineer Greenbelt, MD
- software developer fintech Greenbelt, MD
- part time software developer remote Greenbelt, MD
- intel software engineer Greenbelt, MD



