ALTEN Technology USA is an engineering company helping clients bring groundbreaking ideas to life, and they are seeking a Senior Software Engineer - Flight Software. The role involves developing satellite flight software, supporting GNC algorithm integration, and executing verification tests to ensure software performance and compliance.
Responsibilities:
- Contribute to the development of new satellite flight software for U.S. satellite platforms
- Support development and integration of GNC algorithms
- Support development and modification of flight software hosted on new flight computer designs
- Develop in-house tools to analyze flight software performance and assess its compatibility with new mission and conops
- Develop and execute flight software verification and validation tests at the unit, module, subsystem, and platform level
- Develop and execute FSW verifications tests using both proprietary satellite digital twin software and a Hardware in the Loop (HIL) FlatSat
- Establish and document test methodologies and descriptions to test compliance with customer-based requirements
- Develop and implement software and tools for ground support equipment to test and validate flight software
- Contribute to document management, including versioning, bug reporting, and test plan documentation
- Oversee and conduct official validation tests
- Support working groups, both internal and with customers and/or vendors
- Support proposal writing, new business
- Assess the software impacts of new hardware, conops, and missions
Requirements:
- Bachelor's degree in STEM (Science, Technical, Engineering, Math) or related scientific areas
- A minimum of 9 years with a Bachelor's degree, or 7 years with a Master's degree
- Proven track-record of working with space hardware and/or flight software systems, starting from conceptual designs and tradeoffs through detailed design, development, manufacture, integration, test, deployment, and operations
- Insatiable curiosity and a demonstrated ability to learn and work independently
- Proficiency in C/C++
- Ability to obtain and maintain a Government security clearance
- US Citizenship is required
- Master's in STEM (Science, Technical, Engineering, Math) or related scientific areas
- Active DoD security clearance at Secret or above highly desirable