Sr. Software Requirements Engineer
AmentumAbout the role
Your Impact:
Create Your Career:
Grow With Us
Your growth matters to us—that’s why we offer a variety of ways for you to develop your career. With professional and leadership development opportunities like Team Lead Academy, education reimbursement, mentoring, and company sponsored networking events, you can take control of your own career path on your own terms with a company that believes in you.
A Place Where You Belong
People are at the heart of our business. We reflect a diversity of cultures, backgrounds, and experiences. We expect our people, clients, and partners to treat one another with dignity and respect. This means promoting inclusion, celebrating diversity, and appreciating the differences we all bring to our workplace.
Support Your Well-Being
Our comprehensive benefits package includes wellness programs, 11 paid holidays, paid time off, employee perks and much more. With these benefits, plus the option for flexible schedules and possible remote a few days a week (depending on customer requirements) we’ll support you as you pursue a balanced, fulfilling life—at work and at home.
Responsibilities:
The ESSCA Group is looking for an energetic Software Requirements Engineer to support the software design of the Space Launch System Core Stage and Exploration Upper Stage Flight Control Software at Marshall Space Flight Center.
The Senior Software Requirements Engineer will support various block vehicle configurations for Space Launch Systems Flight Software, including Exploration Computer Application Software, Exploration Green Run Application, and Flight Software Tools and Data Analysis Software. Additionally, this role requires the following:
- Collaboration: Work closely with project managers, developers, and other stakeholders to ensure that all requirements are understood and implemented correctly.
- Verification and Validation: Verify and validate requirements with stakeholders and management to ensure that tasks are on track.
- Continuous Improvement: Review and update requirements as the project progresses, ensuring that any changes are documented and communicated effectively.
Here's What You'll Need:
A bachelor’s degree or higher in computer science, software engineering, electrical engineering or related field is required. Degree from an ABET-accredited university is preferred. Typically, educational requirements are the equivalent of a Ph.D., with a minimum 9 years of experience, Masters with at least 13 years of experience, or BS with at least 15 years of experience.
The selected applicant will work on a customer to contractor integrated team. The candidate should be experienced in the following:
- Established background in object-oriented design and development methodology, particularly with Python, C++, C, and UML modeling techniques.
- Solid understanding of software requirement development, software development, testing, and verification disciplines.
- Ability to develop and review system and derived requirements and address design traceabi
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s