Posted in

Lead Software Engineer – NASA Virtual Reality Software and Simulation

Lead Software Engineer – NASA Virtual Reality Software and Simulation

CompanyCACI
LocationHouston, TX, USA
Salary$82100 – $172400
TypeFull-Time
DegreesBachelor’s
Experience LevelSenior

Requirements

  • Must be a U.S. Citizen or Permanent Resident for access to USG Facilities.
  • B.S. in Computer Science, Aerospace, Electrical, Mechanical, Computer Engineering, or related disciplines with a minimum of 5+ years’ experience in development of VR/AR system. Greater experience is highly valued.
  • Experience in leadership of a team of software engineers is required.
  • Highly developed coordination and organization skills.
  • Strong computer and software skills in both Linux and Windows environments using C/C++.
  • Ability to manage multiple priorities with little supervision.
  • Highly responsible, team-oriented individual with strong work ethic.

Responsibilities

  • Leadership of the development of Unreal Engine based training environments supporting the design and training for lunar surface excursion operations.
  • Facilities support for virtual reality-based astronaut training.
  • Development and upgrades to Trick based simulations of various space systems.
  • Testing session support for lunar excursion trials and other virtual reality-based tests.
  • Cooperation and collaboration with NASA customers and third-party product owners as necessary to complete the above tasks.
  • Technical and administrative leadership tasks including task order and work scope development, labor reporting, and performance feedback.

Preferred Qualifications

  • Significant experience with UR4/5 and C++.
  • Work experience, course work, internship, or other experience in space vehicle systems and operations, and aerospace dynamics is highly valued.
  • Familiarity with Atlassian style project management tools; Jira, Confluence, etc.
  • Experience with VR hardware systems such as Vive / Lighthouse systems or Meta Quest systems.
  • Experience with other graphical tools such as Blender, AC3D, Maya, Photoshop, GIMP, etc.
  • Experience with software simulation, e.g., CACI/NASA Trick simulation.
  • Experience with C# or Python.