Returning Candidate?

Software Requirements Development

Software Requirements Development

Job ID 
Job Locations 

More information about this job


Geocent's Aerospace & Defense Engineering Sector offers exciting and challenging opportunities in the Space and Missile Defense Industry. Geocent employees across the country subscribe to the company's culture of focusing on results when serving our large, diverse group of clients nationwide.


The Flight and Ground Systems Division within the Space Systems Department at MSFC desires a Senior Software Requirements Development Engineer with an established background in Software Requirements development for real time embedded avionics subsystems to include associated toolsets.  The candidate will be proficient in Agile Development Processes as they apply to the development and certification of Software Documentation to include Software Requirements.  This position requires a solid understanding of the software development, test, and verification engineering discipline as well as the CMMI 3 level processes involved. 


The following activities will be required:

  • Spearhead the creation, review, and development of Software Requirements products to support to the Systems Engineering and Integration Division within the Space Systems Department at MSFC. This includes:
    • technical performance requirements
    • functional flow decomposition and diagrams
    • trade studies
    • functional allocation
    • interface requirement documents
    • verification requirement planning
    • software requirement specifications
    • verification matrices, reliability and others 
  • Develop and maintain Software Requirements through extensive inter and intra team communications e.g. Configuration Management, Design, Test, and Software Review Boards.
  • Perform analyses and trade studies to determine the proper distribution and definition of requirements to meet the competing demands of performance, cost, and schedule.
  • Maintain proper documentation and records utilizing DOORS.
  • Interact with Design, Test teams, and external vendors to develop and automate products and processes used to create them.


Degree in Engineering or related field from an ABET-accredited university is required.  Typically, educational requirements are the equivalent of a minimum of a Masters with at least 3 years of experience, or BS with at least 5 years of experience. 


Required Skills for this position include:

  • Expertise in the specification of avionics flight software and associated tools for a launch vehicle system.
  • Ability to review and provide relevant feedback on avionics and software technical products.
  • Broad understanding of Systems and Software Engineering processes such as Agile and Object Oriented Methodologies.
  • Previous experience with UML representations of designs.
  • Excellent communication, team interaction, and problem solving skills are critical.
  • Ability to multi-task and to be proactive in between formal assignments, and ability to get a task completed with minimal direction.
  • Experience with DOORS and customization of DOORS to project requirements.
  • Proficiency with Microsoft Office products such as PowerPoint, Excel, and Word. 



Essential Functions

Work Environment


Office environment. Requires ability to provide clear, concise, accurate and timely communication, both verbally and in writing (100%). Requires ability to interact professionally with co-workers, management, and client (100%). Requires travel in the domestic USA (<15%).


Physical Requirements


Requires sitting for extended periods of time in meetings with peers, management, and with our client at NASA facilities to discuss technical issues (10%). Also, requires sitting for extended periods of time at a desk to write reports and perform engineering tasks (80%). Requires ability to use stairs or elevators for access between floors and multiple buildings at NASA and Jacobs facilities (10%).


Equipment and Machines


Requires ability to operate a personal computer, a telephone, fax machine, copier, calculator, and other general office equipment (100%).



Normal workday is from 7:30 a.m. through 4:30 p.m., Monday thru Friday. Minimal overtime may be required (10%) to meet schedule milestones and to support technical demands of the job. Regular attendance is a necessity and adequate arrangements for delegating duties during absences are required.


Other Essential Functions


The ability to work independently with minimal supervision, and to make rational decisions, and to exercise good judgment is essential (100%). Grooming and dress must be appropriate for the position and must not impose a safety risk/hazard to the employee or others.

Geocent is an Equal Opportunity Employer Minorities/Women/Veterans/Disabled/Sex/Sexual Orientation/Gender Identity/National Origin