Aerospace Software Engineer/Developer

Johns Hopkins Applied Physics LaboratoryLaurel, MD
Onsite

About The Position

We are seeking a software engineer/developer to help us develop and translate algorithms, concepts and approaches for the mission planning, fire control and guidance of missile systems to flight-ready software. As an Aerospace Software Engineer/Developer you will develop software for mission planning, weapon control, and guidance systems using advanced methodologies, design methods for evaluating and testing developed software, algorithmically model the challenging dynamics of hypersonic vehicles in varying environments, interact with sponsors and external representative to formulate concepts of operation for these novel and advanced technologies, and document and present work to sponsors and third-party collaborators.

Requirements

  • B.S. in Aerospace, Mechanical, or Electrical Engineering; Computer Science; applied mathematics; or related technical field and 2+ years of relevant experience
  • Significant experience in programming languages such as C++, MATLAB, or Python
  • Familiarity with software repositories, bug tracking systems, and collaboration tools
  • Knowledge of flight dynamics, navigation, guidance, and control
  • Ability to obtain an Interim Secret level security clearance by your start date and can ultimately obtain a Top Secret level clearance
  • U.S. citizenship

Nice To Haves

  • M.S. or PhD. in Aerospace, Mechanical, or Electrical Engineering; Computer Science; applied mathematics; or related technical field with relevant experience in modeling and simulation of flight systems
  • Experience developing 3-DoF and/or 6-DoF flight simulations
  • Some knowledge of optimization techniques/optimal control
  • Worked with solvers such as SNOPT, IPOPT, ECOS, etc.
  • Willing and able to travel 10 to 20 days a year
  • Hold an active Top Secret security clearance or higher

Responsibilities

  • Develop software for mission planning, weapon control, and guidance systems using advanced methodologies
  • Design methods for evaluating and testing developed software
  • Algorithmically model the challenging dynamics of hypersonic vehicles in varying environments
  • Interact with sponsors and external representative to formulate concepts of operation for these novel and advanced technologies
  • Document and present work to sponsors and third-party collaborators

Benefits

  • Robust education assistance program
  • Unparalleled retirement contributions
  • Healthy work/life balance
  • Retirement plans
  • Paid time off
  • Medical
  • Dental
  • Vision
  • Life insurance
  • Short-term disability
  • Long-term disability
  • Flexible spending accounts
  • Education assistance
  • Training and development
  • Sign-on bonus
  • Relocation benefits
  • Locality allowance
  • Discretionary payments for exceptional performance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service