Job Information
Jacobs ESSCA Group Aerospace Engineer #ADV00083U in Huntsville, Alabama
The Jacobs Space Exploration Group (JSEG) Guidance, Navigation, and Control (GNandC) team is a high performing group executing challenging tasks to design and integrate GNandC systems for NASA projects ranging from NASAs Space Launch System(SLS) to NASAs Human Lander System. We are searching for highly qualified candidates to support NASAs Flight Dynamics Team in the Guidance, Navigation, and Mission Analysis branch at NASAs Marshall Space Flight Center. This exciting work will serve as a critical step in sending humans back to the Moon, Mars and beyond!
Job Functions:
Analysis of launch vehicle and spacecraft, dynamics, equations of motion, and trajectories to assess performance of spacecraft ascent trajectories, mission analysis, and related studies
Modeling ascent and in-space environments, errors, disturbances, GNandC algorithms, sensors, actuators, and mechanisms
Simulate and analyze nominal, contingency, and failure scenarios during ascent and in-space flight
Develop algorithms and tools to analyze 6 DOF trajectories using Monte Carlo techniques
Perform Guidance studies and insight analysis for NASAs HLS program
Execute/modify existing software/scripts in C, Python, C++
Help develop and improve NASAs MAVERIC simulation
Duties
Day to day activities include:
Dynamic modeling of 6 DOF single body systems
Flight mechanics analysis
Guidance insight analysis
Creating, editing and debugging software written in C, Python, Matlab, Fortran, and C++.
Optimization and improvement of analysis tools and GNandC models.
Working with GNandC leads and other engineering disciplines.
Supporting the verification and validation of technical products.
Creation and review of engineering and software documentation.
Preparing and presenting technical reports and briefings.
Job Requirements:
A degree in Aerospace Engineering, Mechanical Engineering, Physics or related field is required. A degree from an ABET accredited institution preferred. Typically, educational requirements are the equivalent of a minimum of an MS with at least 3 years of experience, or BS with at least 5 years of experience.
To be successful in this position, the applicant must be detail oriented, work independently and collaboratively, possess strong communication and interpersonal skills, and will typically possess some of the following skills:
Dynamically model 6 DOF single body systems
Matlab, Fortran, C++ programming experience
Familiarity with Linux, Bash, and the use of computational clusters/servers
Familiarity with convex optimization
Required:
Treetops programming experience
Python programming experience
Software and simulation integration OR Modeling and simulation experience