Flight Software (FSW) Systems Integration Engineer Position Available In Madison, Alabama

Tallo's Job Summary: KODA Technologies is seeking a Flight Software Systems Integration Engineer to support the Mars Ascent Vehicle Integrated System (MAVIS) Program. Responsibilities include integrating, verifying, and validating software systems, managing the Command and Telemetry Database, and collaborating closely with software developers, systems engineers, and avionics teams. This role offers a unique opportunity to contribute to NASA's ambitious Mars exploration mission. Required qualifications include a Bachelor's or Master's degree in Computer Science or related field, 5+ years of aerospace software integration experience, and familiarity with real-time operating systems.

Company:
Unclassified
Salary:
JobFull-timeOnsite

Job Description

Flight Software (FSW) Systems Integration Engineer

Company Overview:

KODA is a people-first company recognized as a five-time winner of Huntsville’s Best Places to Work Award, certified as a Great Place to Work, and a Best Place for Working Parents. KODA is a small business focused on solving complex engineering problems on national-priority projects in domains such as missile defense, hypersonics, DOD space, and civil space.
Our expertise spans Radar and Missile Development, Multi-Domain Operations, Flight and Ground Test Planning and Execution, Tactical Data Link Testing, Test Range Instrumentation, Systems Engineering and Integration, Model and Simulation Development, and Digital Engineering/Model-Based Systems Engineering.
The name KODA, a Native American word meaning ‘allies’, embodies our dedication to our customers and each other. Trust and integrity guide us in all we do. We prioritize our people, support national-priority missions, and give back to our community through the KODA Cares program. We offer competitive compensation, excellent benefits, and a commitment to professional growth. Join us and learn more atwww.kodatech.com.

Position Overview:

KODA Technologies is seeking a
Flight Software Systems Integration Engineerto 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 (CandT 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.

What You’ll Be Doing:

Integrate embedded
real

time
flight software, ground control software, and avionics systems within the MAVIS architecture.
Develop the Command and Telemetry (CandT) 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).

Required Skills, Education, and Experience:

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 and validation (VandV) processes.
Familiarity with Software Integration Planning and Software Development Planning.
Experience working in an

Agile Software Development Process Desired Skills:

Prior Experience working with flight software for launch vehicles or planetary exploration systems.
Knowledge of GNC Software, Mission and Fault Management Software, and Command and Data Handling (CandDH) 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
[]{style=”
“}

Other jobs in Madison

Other jobs in Alabama

Start charting your path today.

Connect with real educational and career-related opportunities.

Get Started