Red Canyon Software

NASA/courtesy of

Red Canyon Sofware - Exploring Other Planets, Improving Our Own

Employment Opportunities

We attract ambitious engineers who are in the top of their field. Our engineers are passionate about their professions and do not view work as just “jobs”. We work hard, enjoy life, and try to minimize politics in the workplace. In all we do, we inspire enthusiasm, encourage commitment, and enjoy the moment. Click here to find out more about why you should join the Red Canyon team!

To apply for a position with Red Canyon, follow the instructions under that job posting.

Show all jobs

*filled* Embedded FSW Engineer


12 months

Post Date:


Close Date:


Red Canyon is seeking a self-motivated, detail oriented, goal driven individual to be a flight software engineer on in Centennial, Colorado.

After reading the below requirements and responsibilities, if you feel you are the perfect candidate, please email your Word formatted resume and cover letter (in the body of the email) that details how your experience and education are a perfect match for our requirements. The successful candidate should be self-motivated and able to work productively without constant direct supervision. He/she will be given latitude to establish priorities, determine technical objectives and define the most efficient approaches to completing assignments.

Support United Launch Alliance (ULA) with total lifecycle development of launch vehicle embedded flight software products which are based in the Ada language to provide space launch services for various government customers. These software products interface with all aspects of the space launch vehicle to include guidance & navigation, attitude control, propulsion, propellant management, avionics and ground system interfaces. MIL-STD-1553 and industry standard software development techniques will be used.

The software engineers are required to execute requirements analysis, software design & implementation, and software verification & validation. Through the fundamental understanding of the physical and mathematical sciences, the software engineers translate system and detailed level requirements to unit level software products that are then integrated and tested in a system integration laboratory to verify the product achieves the desired system operational objectives.

The position requires the individual to be co-located at the ULA Centennial Colorado facilities, utilizing, and operating within the ULA flight software development environment.

Required Skills:
• Bachelor's degree in Software, Aerospace, Mechanical, or Electrical Engineering from a traditional college or university vs. online degree programs.
• Written and verbal communication skills
• Experience working independently and in a team environment
• Comfortable with SQL, Java, C/C++, HTML, JS, CSS
• Experience in Eclipse
• Understanding of software development to Government Standards

Minimum Skills:
• Experience programming in critical or embedded applications a plus
• Experience with MIL-STD-1553 a plus
• Programming experience in Ada a plus

Please send resume and cover letter to