logo

View all jobs

Spacecraft Autonomous Control Systems HSI Software Engineer

Houston, TX
In this role, you will:
  • Design interfaces between software control systems with variable automation levels
  • Interface with user interface developers and software system developers
  • Develop verification and validation objectives, test cases, and test procedures for human in the loop interface testing
  • Develop task analyses and other human test analyses to verify human control interfaces
  • Interface with human operators to ensure training and useability needs are covered
  • Develop interface control documents, verification artifacts, and other requirements
  • Provide creative solutions for constrained schedules and resources in a fast-paced environment
  • Demonstrate excellent communication, collaboration and coordination skills.
  • Perform other duties as required
 Qualifications
 This position has been posted at multiple levels. Depending on the candidate's experience, requirements, and business needs, we reserve the right to consider candidates at any level for which this position has been advertised.
  • BS degree from an accredited college or university.
  • Experience with Human Systems Integration (HSI) development
  • Experience with developing software using C/C++ in a Linux environment 
  • Experience with complex distributed systems
  • Experience with requirements management tools such as DOORS NG
  • Experience with web-based collaboration tools
  • Must be willing to relocate to JSC area immediately
Requisition Preferences:
  • Experience with software verification and validation processes
  • Experience with Human-in-the-Loop testing
  • Experience with:
  • Confluence
  • Gitlab
  • JIRA
  • MS Teams
  • Slack
  • Sharepoint
  • Strong evidence of success in highly collaborative projects/environments
  • Ability to succeed in fast-paced environments
  • Must be flexible, open to new challenges in a dynamic environment
  • Possess strong technical expertise combined with verbal and written communication skills
  • Ability to manage multiple priorities with little supervision
  • Must be a highly responsible, team-oriented individual with strong work ethic
  • Must have highly developed coordination and organization skills
  • Excellent communicator, particularly written communication and visual diagram creation
  • Scripting languages such as Python
  • Agile software development
  • NASA Gateway Spacecraft systems and software including the Core Flight System (CFS) software infrastructure
  • NASA software and systems development standards

Share This Job

Powered by