CACI International - Houston, TX

posted 2 months ago

Full-time - Mid Level
Houston, TX
Professional, Scientific, and Technical Services

About the position

The NASA Software Project Lead Engineer role focuses on leading the development and integration of simulation software and math models for human-rated space vehicles. This position involves project leadership, technical expertise, and collaboration with various engineering teams to support NASA's space exploration initiatives, including the Lunar Gateway and Human Landing Systems. The role is designed for a self-motivated individual with strong communication skills and a passion for space exploration, with opportunities for future leadership responsibilities.

Responsibilities

  • Design and develop spacecraft simulations and math models for engineering and training simulations.
  • Perform systems engineering in support of simulation requirements, interfaces, design, and performance.
  • Perform engineering analysis using simulation.
  • Perform simulation and math model integration, test, and verification.
  • Integrate and test simulation software/hardware.
  • Collaborate with engineering teams and contractors across multiple NASA programs and projects.
  • Ensure adherence to JSC engineering software process practices.
  • Support customer status reporting.
  • Support people leadership including assignments and project leadership.
  • Support recruiting and team member development initiatives.

Requirements

  • B.S. in Aerospace, Electrical, Software, Computer Science, or related disciplines required.
  • At least ten years of experience in simulation development.
  • Experience in technical leadership of simulation software development teams.
  • Strong C++ programming skills.
  • Experience developing software in a Linux environment.
  • Experience coding with Python.
  • Experience in simulation integration and development.
  • Experience in math model/simulation unit testing.
  • Experience in simulation verification and validation.
  • Must have experience in the entire software life cycle.
  • Must be flexible, open to new challenges in a dynamic environment, and possess strong technical expertise combined with strong 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.

Nice-to-haves

  • M.S. in Aerospace, Electrical, Software, Computer Science, or related discipline.
  • Experience with the Trick Simulation Environment.
  • Experience reviewing, understanding, and estimating effort for NASA task orders and with NASA contracting/proposals.
  • Experience with simulation development at NASA-JSC.
  • Object Oriented Analysis and Design (OOAD) experience.
  • Experience developing or integrating 3-D graphics for simulations.
  • Experience developing real-time video acquisition and processing software.
  • Experience with Git.
  • Experience in human-rated space vehicle subsystem domains (e.g., ECLSS, EPS, Propulsion, Mechanisms, C&T, C&DH, GN&C, Robotics).
  • Experience with all aspects of project management.

Benefits

  • Flexible time off benefits
  • Comprehensive healthcare benefits
  • Wellness programs
  • Financial and retirement benefits
  • Family support programs
  • Continuing education opportunities
  • Competitive compensation
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service