Guidance, Navigation & Control Engineer (Level II)

Lockheed MartinHuntsville, AL
Onsite

About The Position

As a GNC Engineer, you will join the GN&C team on the Next Generation Interceptor (NGI) program. In this role, you may be involved in many of the following activities: Apply missile guidance, navigation, and control expertise to algorithm development, signal and data processing, modeling, and simulation. Integrate MATLAB/Simulink models into a 6-DOF C++ simulation. Develop high fidelity models and simulation software. Develop new source code in C++ and Python. Modify code in C++, C, MATLAB, Simulink, Fortran, Python, Linux shell, and YAML. Create unit tests. Implement simulation software on a high performance computing cluster including Linux systems or VMs. Work in an Agile DevOps environment with Docker/Container and Kubernetes deployment. Collaborate with the performance critical thinkers, Flight Software team, and customer.

Requirements

  • Professional experience in modeling and simulation for Guidance, Navigation, and Control (GNC) systems, including algorithm development
  • Experience programming in Python and/or C++
  • Experience using MATLAB and/or Simulink for model development, simulation, or analysis
  • Experience in missile, tactical flight, or aerospace systems involving software development, algorithm development, or system performance analysis
  • U.S. Citizen
  • Ability to obtain Interim Secret clearance
  • Must maintain a minimum level, government issued Secret clearance for long term employment on this program

Nice To Haves

  • Experience working in the development phase of a missile defense program on modeling and simulation or software
  • Experience with GitLab, gcovr, gtest, Digital.ai Agility (VersionOne), Clang, Jira, or other Agile and DevOps tools
  • Experience implementing real-time simulation in a hardware-in-the-loop laboratory
  • Proficient with the following programming languages: Matlab, C++, C, Fortran 77, Python, Linux, YAML
  • Experience with some of the following: image and sensor processing algorithms, target tracking algorithms, physics-based modeling or electro-optical sensors
  • HWIL and hardware/software integration experience
  • Experience with model based software development using Simulink (autocoding) and Gitlab
  • Excellent written and verbal communication skills
  • Strong interpersonal skills
  • Ability to work in a fast-paced, collaborative team environment
  • Demonstrated ability as a team player to build consensus among peers and build effective relationships with team members

Responsibilities

  • Apply missile guidance, navigation, and control expertise to algorithm development, signal and data processing, modeling, and simulation
  • Integrate MATLAB/Simulink models into a 6-DOF C++ simulation
  • Develop high fidelity models and simulation software
  • Develop new source code in C++ and Python
  • Modify code in C++, C, MATLAB, Simulink, Fortran, Python, Linux shell, and YAML
  • Create unit tests
  • Implement simulation software on a high performance computing cluster including Linux systems or VMs
  • Work in an Agile DevOps environment with Docker/Container and Kubernetes deployment
  • Collaborate with the performance critical thinkers, Flight Software team, and customer

Benefits

  • Medical
  • Dental
  • Vision
  • Life Insurance
  • Short-Term Disability
  • Long-Term Disability
  • 401(k) match
  • Flexible Spending Accounts
  • EAP
  • Education Assistance
  • Parental Leave
  • Paid time off
  • Holidays
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service