Role OverviewJoin Firefly Aerospace's Flight Software group as an Aerospace Software Engineer to design and implement high-reliability application-level software for Firefly Launch Vehicles and spacecraft. Work in a small collaborative group through all stages of the launch vehicle and spacecraft design.
What You Will Do
Develop, test, and integrate flight software for Firefly Spacecraft, design and implement high reliability C++ software, and work closely with other engineering groups for the success of Firefly programs.
Why It Might Be a Fit
Required strengths include technical leadership, problem-solving, and collaboration. Desired strengths include experience in aerospace software engineering, data path pipelines, state machines, and arithmetic operation.
Requirements
- Bachelor's Degree in Computer Sciences, Software Engineering, or a related field
- Excellent understanding of Object-Oriented Design and the C++ programming language
- 7+ years' experience in a software engineering position, or similar
- Familiarity with real-time operating systems, software, and the Linux operating system
- Ability to work closely with other teammates and in a fast-paced environment to meet strict deadlines
- Ability to work in a dynamic environment with changing needs and requirements
- Excellent written and verbal communication skills
Benefits
- Generous health, dental and vision plans with low plan deductibles
- Parental leave
- Educational reimbursement
- Short term disability
- Flexible PTO options
]]>