Flight Software Systems Integration Engineer

Huntsville, Alabama

Ignite Fueling Innovation
Apply for this Job
Job Title

FLIGHT SOFTWARE SYSTEMS INTEGRATION ENGINEER

Location

Huntsville, AL 35806 US (Primary)

Category

Engineering

Job Type

Full-Time

Career Level

Experienced (Non-Manager)

Education

Bachelor's Degree

Security Clearance Required

None

Job Description

Ignite is an ISO 9001:2015 and CMMI Services Level 3 certified, Service-Disabled Veteran-Owned Small Business (SDVOSB), headquartered in Huntsville, AL. By design, Ignite is a provider of professional services to customers in educational, federal, and commercial industries and in every action seeks to be the preeminent provider within this business space. Ignite upholds our values of competency, collaboration, innovation, reliability, and results through everything we do.

Ignite is currently seeking a driven, detail-oriented Flight Software Systems Integration Engineer to support the Mars Ascent Vehicle Integrated System (MAVIS) Program. This role is responsible for integrating, verifying, and validating software systems, ensuring seamless interaction between flight software, ground systems, avionics, and simulation environments. The selected candidate will also manage and maintain the Command and Telemetry Database (C&T DB), ensuring proper formatting, verification, and integration with flight and ground systems. The role requires close collaboration with software developers, systems engineers, avionics teams, and mission operations personnel. This role provides a unique opportunity to contribute to the MAVIS program, one of NASA's most ambitious Mars exploration missions.

Job Requirements

Responsibilities include, but are not limited to:

• Integrate embedded real-time flight software, ground control software, and avionics systems within the MAVIS architecture.

• Develop the Command and Telemetry (C&T) Database for MAV mission operations.

• Ensure consistency and accuracy of command definitions, telemetry points, and data formats.

• Ensure traceability between software requirements, verification artifacts, and test results.

• Review MAV level Software Development and Integration Plans

• Support Software Readiness Reviews (SRR), Integration Readiness Reviews (IRR), and Test Readiness Reviews (TRR).

Job Requirements and Qualifications:

• Bachelor's or Master's degree in Computer Science, Aerospace Engineering, Systems Engineering, or related field.

• 5+ years of experience in software integration for aerospace, defense, or embedded systems.

• Experience with real-time operating systems (RTOS) and embedded software development.

• Familiarity with Hardware in the Loop software integration environment

• Familiarity with software verification & validation (V&V) processes.

• Familiarity with Software Integration Planning and Software Development Planning

• Experience working in an Agile Software Development Process

Desired Experience

• Prior Experience working with flight software for launch vehicles or planetary exploration systems

• Knowledge of GNC Software, Mission & Fault Management Software, Command and Data Handling (C&DH) software systems

• Strong proficiency in C, C , or Python for software testing and debugging

• Strong interpersonal skills with the ability to collaborate effectively in a multidisciplinary team environment

• Systems engineering experience in space systems, launch vehicles, or deep-space missions.

Security Clearance Requirements:

None. U.S. Citizenship or Permanent Residency required (ITAR & Export Control compliance).

Education Requirements:

Bachelor's Degree in a STEM Discipline

Other Requirements:

9/80 Work Schedule

On-Site

We are equal opportunity/affirmative action employers, committed to diversity in the workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender identity, sexual orientation, national origin, disability, or protected veteran status, or any other protected characteristic under state or local law.

Accommodation Request: If you are a qualified individual with a disability or are a disabled veteran and are unable or limited in your ability to use or access our Careers sites as a result of your disability, you have the right to receive assistance in completing the application process. Please send your request to

Date Posted: 13 May 2025
Apply for this Job