NASA Spacecraft Trajectory Visualization Software Engineer

CACI International Inc Houston, TX

Company

CACI International Inc

Location

Houston, TX

Type

Full Time

Job Description

NASA Spacecraft Trajectory Visualization Software Engineer

Job Category: Engineering

Time Type: Full time

Minimum Clearance Required to Start: NACI

Employee Type: Regular

Percentage of Travel Required: Up to 10%

Type of Travel: Continental US

We are growing the team that will take astronauts back to the Moon and on to Mars and are looking for experienced aerospace and computer engineers, or computer scientists with a background in software, orbital mechanics, math modeling, and simulation.

This highly regarded team supporting NASA will continue developing software technology applications for astronaut situational awareness for the International Space Station (ISS) and Gateway station in Earth and Lunar orbit respectively, and the spacecraft that will rendezvous with them to deliver crew and cargo. These visiting vehicles will include Orion and the Human Landing System for Gateway; and the Commercial Crew spacecraft, Cygnus, HTV-X, and the Dream Chaser for the ISS.

Specifically, the software system being developed will provide the ISS and Gateway crews with graphical trajectory, vehicle state, and caution and warning data derived from the vehicle's telemetry.

Candidates should have great interest and experience in software development, with possible research and / or graduate thesis backgrounds in relevant topics, e.g., software simulation; or orbit mechanics; or guidance, navigation, and control. Most of all, candidates should possess a great passion to contribute to our Nation's exploration of space.

More About the Role

In addition to outstanding technical expertise, the individual must be very people savvy, possess a positive team-player attitude, and be an articulate speaker able to communicate complex technical ideas in a convincing manner.

This work takes place at NASA/JSC in Houston, TX, a highly stimulating and dynamic environment that is critical in human space flight and the space exploration initiative.

You'll Bring These Qualifications:

  • U.S. Citizen or Permanent Resident for access to USG Facilities.
  • B.S. in Aerospace or Computer Engineering, Computer Science or related disciplines with experience in software development, including overall project design, programming, testing, verification, and documentation.
  • Experience with orbital mechanics, particularly rendezvous and proximity operations.
  • Strong computer and software development skills using C/C++.
  • Experience in GUI development.
  • Ability to manage multiple priorities with little supervision.
  • Highly responsible, team-oriented individual with strong work ethic.
  • Highly developed coordination and organization skills.

These Qualifications Would be Nice to Have:

  • M.S. Aerospace or Computer Engineering, Computer Science or Modeling and Simulation and relevant work experience in aerospace software development projects.
  • Experience with software simulation programming and scenario development, e.g., CACI/NASA Trick simulation is a plus.
  • Experience with Human computer interaction system design.
  • Experience with C#, Python, and GTK+.
  • Experience with software development/documentation tools such as git or sphinx a plus.

Strong computer and software skills in both Linux and Windows environments.

What We Can Offer You:

  • We've been named a Best Place to Work by the Washington Post.
  • Our employees value the flexibility at CACI that allows them to balance quality work and their personal lives.
  • We offer competitive benefits and learning and development opportunities.
  • We are mission-oriented and ever vigilant in aligning our solutions with the nation's highest priorities.
  • For over 60 years, the principles of CACI's unique, character-based culture have been the driving force behind our success.

Company Overview: At CACI, you will have the opportunity to make an immediate impact by providing information solutions and services in support of national security missions and government transformation for Intelligence, Defense, and Federal Civilian customers. CACI is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other protected characteristic.

Date Posted

08/13/2023

Views

15

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.8

Similar Jobs

Principal Machine Learning Engineer- AI Platform - Visa Inc,

Views in the last 30 days - 0

Visa a global leader in payments and technology is seeking a Principal Machine Learning Scientist with extensive experience in machine learning system...

View Details

Senior Software Engineer (Hybrid) - Motorola Solutions

Views in the last 30 days - 0

Motorola Solutions is seeking a software engineer for their Cloud Platform Engineering team The role involves designing and implementing CICD pipeline...

View Details

Principal Software Engineer - ShyftLabs

Views in the last 30 days - 0

ShyftLabs is seeking an experienced Principal Software Engineer to design and implement scalable highperformance software systems The role involves co...

View Details

Product Owner - ShyftLabs

Views in the last 30 days - 0

ShyftLabs a growing data product company founded in 2020 is seeking an experienced Product Owner The role involves defining product vision leading Agi...

View Details

Senior End-User Compute Administrator - Optimum

Views in the last 30 days - 0

Optimum a leader in connectivity is seeking a Senior Enduser Compute and Administration Specialist The role involves managing and supporting the organ...

View Details

SMB Regional Account Manager (70008032) - Optimum

Views in the last 30 days - 0

Optimum a leader in connectivity is seeking enthusiastic professionals to join their team as Small to Medium Regional Account Managers The role involv...

View Details