NASA IV&V Guidance Navigation & Control Software Engineer

 •  Engility Fairmont, WV

8 - 10 years experience  •  IT Consulting/Services

Salary depends on experience
Posted on 08/11/17
Fairmont, WV
8 - 10 years experience
IT Consulting/Services
Salary depends on experience
Posted on 08/11/17

About Engility:

Engility delivers innovative solutions to critical challenges facing the nation and the world. As a premier provider of integrated services for the U.S. government, we support the Department of Defense, intelligence community, space communities, federal civilian agencies and international customers. Engility is dedicated to making lives better, safer and more secure.


Engility is the sole provider of Independent Verification and Validation (IV&V) services to the NASA IV&V Program located in Fairmont, West Virginia. At the NASA IV&V Facility, we support NASA's IV&V Program, delivering analysis and verification & validation of safety-critical and mission-critical software for a number of important NASA programs, including both human and robotic exploration as well as earth and space science collection platforms.


This position is to perform as a NASA Software IV&V analyst within the Guidance, Navigation and Control (GN&C) domains, and will make use of domain-specific GN&C knowledge and experience to perform IV&V analysis, while also depending on understanding of software systems and software development. As a senior member of the IV&V technical staff, this position may include task leadership and mentoring of more junior engineers.

Applying GN&C and software engineering expertise to achieve these IV&V tasks, the successful candidate will:

  • Perform full-lifecycle (i.e., Concept to Deployment) Independent Validation  and  Verification  (IV&V) analyses to ensure the logical and systematic conversion of customer or product requirements into total systems solutions that acknowledge technical constraints
  • Perform IV&V analysis of system and software architecture, system and software requirements, software design, source code, and the developer’s software integration, interface, formal verification and qualification, systems and software integration, and certification test products
  • Perform functional analysis, timeline analysis, detail trade studies, and requirements allocation and interface definition studies to evaluate compliance of software specifications with customer requirements. Conducts software hazard analysis and risk assessment
  • Develop independent test plans, cases, procedures, and scripts and performs independent testing of safety-critical and mission-critical software systems
  • Analyze effectiveness/efficiency of NASA program procedures and processes and develops/recommends improvements
  • Prepare presentations, reports, research, and othercontract deliverables related to IV&V analyses performed
  • Participate in Risk Management process as it relates to execution of the IV&V Project and to the software development project being evaluated by the IV&V team
  • Work is performed on-site in Government facilities
  • Occasional travel may be required
  • May occasionally be assigned IV&V tasks outside of the GN&C domain in accordance with capabilities and program needs
  • May provide mentorship of other, more junior team members; may lead small teams of analysts performing verification and validation analyses

Required Qualifications:

  • Possess a four-year B.S. degree from an accredited university in ElectricalEngineering, Mechanical Engineering, Aerospace Engineering, Physical Sciences, or other applicable technical degree; four years of successful, directly applicable additional experience in lieu of degree
  • Minimum of 9 total years of experience directly related to the fields of GN&C, spacecraft, software and/or embedded avionics systems
  • Minimum of 5 years of experience in development of GN&C algorithms or GN&C software systems
  • Minimum of 5 years of experience in NASA spaceflight systems or similar DoD, commercial or other spaceflight systems
  • Be able to successfully pass a NASA Background Investigation for access to NASA and IV&V program data
  • Be a highly organized individual who can operate within a highly technical and schedule-driven environment
  • Is an excellent verbal and written communicator
  • Maintains excellent rapport with all internal and external customer

Desired Qualifications:

  • Experience and expertise with NASA, NOAA, or military programs involving spacecraft flight software including knowledge of spacecraft software domains such as Command & Data Handling, Telecommunications, Electrical Power Subsystem, Thermal Control Subsystem, SpaceWire (SpW) protocol, Fault Protection/FDIR, Autonomy, or Vehicle Health Management
  • Experience in human space programs/space domain topics such as mission and spacecraft ground operations, launch operations/processes, propulsion, environmental control and life support systems, vehicle system management, software safety, and mission assurance;
  • Experience synthesizing and analyzing GN&C algorithms, gains, filters
  • Experience with Matlab and Simulink
  • Experience with software simulation; experience with Monte Carlo analysis
  • Experience developing software using C, C++, C#, or Java


Not the right job?
Join Ladders to find it.
With a free Ladders account, you can find the best jobs for you and be found by over 20,0000 recruiters.