Space Vehicle Dynamics Simulation and Software Engineer
Job Responsibilities with significant mentoring will grow to include:
- Embedded vehicle software development
- Simulation math model requirements, architecture definition, and design.
- Simulation math model development.
- Debug, test, and verification work with simulation math models and simulation facilities.
- Space vehicle subsystem simulation model development and integration.
- Space vehicle functional and flight software integration.
This work will take place in a highly stimulating environment and is critical in the human space exploration initiative. This position requires a self-motivated, capable person wanting to work in a very team-oriented, friendly, but demanding environment. The ideal individual should have strong verbal and written communication skills, and strong customer relationship skills. Above all, the individual will have a positive, can-do attitude, be flexible, and be willing to take on new assignments and responsibilities as they arise.
Background & Experience (including education, skills work activities)
- Must be a U.S. Citizen for access to USG facilities.
- New graduate, but prefer 6-12months relevant work experience (which can include studentinternships, co-ops, or support of university research labs, etc.).
- Minimum 3.2 GPA with a M.S. in Aerospace Engineering or a related degree with strong background in software development.
- Experience with Unix/Linux OS, and C, C++ languages.
- Coursework in any of the following topics are helpful: dynamics and control systems; orbital mechanics and astrodynamics; robotics and automation; space vehicle systems including guidance, navigation, and control; environmental control; electrical power systems; avionics; etc.
- Coursework and projects requiring software development to solve technical problems.
- Ability to manage multiple priorities with little supervision.
Must be highly mature and responsible, and team-oriented with strong communication skills and work ethic.
- Co-op or internshipexperience in the aerospace industry is a plus, particularly in the NASA JSC environment.
- Experience with the NASA / CACI Trick Simulation Environment is highly desirable, but not mandatory.
- Experience/coursework in Perl, shell scripts, Python, multi-threaded programming, High Level Architecture (HLA) or distributed simulation, or 1553 bus protocol.
- Graduate level coursework or research involving dynamics and controls, flight/orbital mechanics, robotics, space vehicle systems, or software simulation is a significant plus.