Job DescriptionGeoControl Systems, Inc.as a HUBZone company, is required to maintain a Federally mandated level of employees that reside (home residence) in a qualified HUBZone. ONLY applicants whose home address lies in a qualified HUBZone will be considered for this position.
You can verify whether you reside in a HUBZone by using the following website:
https://maps.certify.sba.gov/hubzone/map
The
GN&C Engineer will:
- Developand evaluate safety-critical flight software
- Develop,integrate, and test GN&C algorithms
- UtilizeMATLAB/Simulink/Autocode skills to update GN&C Flight Software
- UtilizePython & C/C++ skills to analyze and test GN&C Flight Software
- Validateand Verify GN&C algorithms and requirements
- Providerecommendations for improvements of flight software, its processes, andprocedures
- Performdeep-dive analyses of flight and simulation software
- Performother duties as required
RequirementsRequisition Qualifications:This position has been posted at multiple levels. Depending on the candidate's experience, requirements, and business needs, we reserve the right to consider candidates at any level for which this position has been advertised.
- Typicallyrequires a bachelor's degree in Engineering with experience in the fieldor in a related area.
- Significantknowledge of GN&C
- Experiencewith development and analysis of 6 DOF algorithms and simulations
- Proficiencywith C/C++ and Python
- Familiaritywith validation and verification of GN&C algorithms and requirements
- Excellentcommunication skills and the ability to work in a team environmentconsisting of NASA civil servants and various contractor employees
Requisition Preferences:- Master'sdegree in engineering and 3 years or more of experience in the field or ina related area; or a PhD. in engineering or in a related field
- Significantexperience with C, C++, and Python
- Significantexperience with MATLAB including Simulink, Stateflow, and Autocode
- Safetyand flight-critical embedded software development
- Experiencewith source code control and continuous integration
- Agilesoftware development
- Experiencein the following flight software specialty areas:
- GN&Csoftware development
- Softwareprocess and procedure development
- SoftwareIntegration and Build Management
- Experiencewith Kalman filters, Neural Networks, UDU factorization, and/or advancedsmoothers
- Knowledgeof Artificial Intelligence and/or Machine Learning
- Experiencewith TRICK/JEOD simulation architecture
BenefitsGCS health and welfare benefits are designed to invest in you, and in the things you care about. Your health. Your well-being. Your security. Your future. Typical benefits offered include flexible work schedules and opportunities to work remotely, educational reimbursement, retirement benefits (401K, Roth), health benefits, tax saving options, disability benefits, life and accident insurance, voluntary benefits, paid time off and paid holidays, and parental and pregnancy leave.