Demo

Software Engineer

Koda
Highlands, CO Full Time
POSTED ON 11/27/2025 CLOSED ON 12/27/2025

What are the responsibilities and job description for the Software Engineer position at Koda?

Company Overview

KODA is a people-first company recognized as a six-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 at[www.kodatech.com](http://www.kodatech.com/).

Position Overview

KODA Technologies is seeking a

Software Engineerto support the development of SIM/GDS (Simulation/Ground Data System) capabilities for the GeoXO program, NOAA's next-generation geostationary satellite constellation, in Denver, CO.

In this role, you will be a part of a multidisciplinary team responsible for delivering high-assurance software systems that enable mission simulation, spacecraft command and control, and end-to-end data processing for weather, climate, and environmental monitoring. You will support the definition, development, integration, and testing of software products that model spacecraft behavior and interface with ground systems to validate mission operations and data workflows.

Key Responsibilities

  • Design, develop, test, and maintain simulation software to emulate satellite subsystems and behaviors (SIM).
  • Contribute to the architecture and implementation of ground data system software (GDS) for spacecraft command, telemetry processing, and mission data routing.
  • Support automated test frameworks and simulation campaigns to validate spacecraft mission readiness.
  • Collaborate with systems engineering, hardware, and operations teams to define software requirements and test cases.
  • Integrate real-time and non-real-time software components in an operational mission support environment.
  • Participate in Agile development cycles and contribute to DevSecOps pipelines for continuous integration and deployment.

Qualifications

  • 5 years of relevant experience.
  • Bachelor's degree or higher in Computer Science, Electrical Engineering, Aerospace Engineering, or a related field.
  • Experience with software development in C , Python, or Java.
  • Familiarity with Linux/Unix operating systems and shell scripting.
  • Experience with object-oriented programming and software lifecycle tools (e.g., Git, Jira, DOORS, Jenkins).
  • Ability to read and interpret spacecraft telemetry and command data structures.

Desired Qualifications

  • Experience with satellite ground systems such as command and control, mission planning, and telemetry processing.
  • Familiarity with STK (Systems Tool Kit), GMAT (General Mission Analysis Tool), or other mission simulation environments.
  • Understanding of CCSDS (Consultative Committee for Space Data Systems) protocols and telemetry/telecommand standards.
  • Prior work with NASA or NOAA flight/ground systems (e.g., GOES-R, JPSS, Landsat, etc.).
  • Experience with Agile software methodologies and CI/CD frameworks.
  • Experience with Open Architecture Data Distribution Service (DDS) or message bus middleware (e.g., Kafka, ZeroMQ).
  • Knowledge of space vehicle simulators, simulink-based modeling, and closed-loop simulation environments.

Clearance

bility to obtain and maintain a DoD Secret or Public Trust clearance.

KODA Technologies Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, gender identity, sexual orientation, pregnancy, status as a parent, national origin, disability (physical or mental), family medical history or genetic information, political affiliation, military service, or other non-merit based factors. If you are unable to complete this application due to a disability, contactinfo@kodatech.comto ask for an accommodation or an alternative application process.

For more information, or to apply now, you must go to the website below. Please DO NOT email your resume to us as we only accept applications through our website.
Software Engineer
Certon Software -
Melbourne, FL
Software Engineer - CS17
Certon Software -
Melbourne, FL
Lead Software Engineer
DMSi Software -
Omaha, NE

Salary.com Estimation for Software Engineer in Highlands, CO
$81,607 to $99,245
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Engineer?

Sign up to receive alerts about other jobs on the Software Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Software Engineer jobs in the Highlands, CO area that may be a better fit.

  • Recast Software Minneapolis, MN
  • About Recast: Recast Software, located in Minneapolis, MN, empowers organizations to better manage and support users and devices. Our mission is to simplif... more
  • 19 Days Ago

  • Beacon Software San Francisco, CA
  • Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B firm that combines great... more
  • 1 Day Ago

AI Assistant is available now!

Feel free to start your new journey!