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