Flight Computer Emulation Software Engineer 2

United Launch Alliance (ULA)
Englewood, COFULL_TIMEPosted Jul 29, 2026

Role responsibilities

Design, implement, and deploy the Centaur V flight computer emulator and support tools for flight software development. Collaborate in an agile environment to deliver real-time capabilities for embedded flight and ground control software.

Requirements

Requires a Bachelor's degree in a STEM field and at least 2 years of related work experience. Proficiency in C/C++, Linux, and embedded programming is essential.

Key skills

C/C++, Embedded Programming, Robotics, Object-Oriented Design, Linux, Agile Development, Git, Hardware Emulation, Python, QEMU, ZeroMQ, Shared Memory Management, Cloud Platforms, Jira, Confluence, Software Configuration Management

Keywords

Flight Computer Emulation, Centaur V, Embedded Flight Control, Real-time Requirements, Agile, Git, Hardware Emulation, Python, QEMU, ZeroMQ, Cloud Platforms, Jira, Confluence, ITAR, STEM, Software Configuration Management, Inter-process Communication, Integrated Vehicle Simulations, Defense and Space Manufacturing, C++

Want jobs like this matched to you?

SimpleCareer scores fresh postings against your résumé so you only see the matches that matter.

Get started free