Flight Software Requirements and Analysis Engineer
- Huntsville, AL, United States
Applications open in a new tab.
Job details
- Experience
- BS with 10+ years, MS with 8+ years, or PhD with 4+ years of relevant experience.
- Posting language
- English
Original job description
About CODEplus CODE Plus, Inc. (CODEplus) is an established technology company headquartered in Fairfax, VA, with additional offices in Huntsville, AL. For more than three decades we have delivered high-quality, cost-effective technology solutions to federal clients. We value teamwork, innovation, integrity, and technical excellence, and we focus on building collaborative partnerships that produce reliable results. Position Overview CODEplus is seeking a Flight Software Requirements and Analysis Engineer to support the development of safe and reliable mission-critical spacecraft flight software for NASA. The successful candidate will define, document, analyze, and validate flight software requirements while ensuring traceability throughout the software development lifecycle. Position Location This position is on-site in Huntsville, AL. Typical working hours are Monday through Friday, 7:30am – 4:30 pm CST. Candidates may be asked to travel in the domestic USA up to 5%.
Key Responsibilities
- Participate in an Agile software development environment.
- Develop, analyze, and review system-level and derived software requirements.
- Maintain requirements traceability throughout the design and development lifecycle.
- Analyze UML diagrams and detailed software designs.
- Provide insight and support for software integration, verification, validation, and testing activities.
- Participate in peer reviews and formal design reviews.
- Prepare weekly and monthly status updates.
Required Qualifications
- U.S. Citizenship required. (Must possess STAR ID.)
- Bachelor’s degree in Computer Engineering, Computer Science, or related field.
- BS with 10+ years, MS with 8+ years, or PhD with 4+ years of relevant experience.
- Experience with Atlassian tools suite (Jira, Stach, etc.) or equivalent.
- Experience with IBM Rational DOORS and DOORS Next Generation(DNG).
- Ability to take initiative and work autonomously while collaborating across diverse teams.
- Strong analytical, problem-solving, and communication skills.
Preferred Qualifications
- Experience leading small teams in agile software requirements development processes.
- Familiarity with automated software testing and verification methodologies.