Software Engineer for Sensor/Weapon Command & Control

Johns Hopkins Applied Physics LaboratoryLaurel, MD
Onsite

About The Position

Are you interested in tackling the challenges in defending our nation against cruise, ballistic, and hypersonic missile threats? Do you want to help ensure that our nation’s afloat and ashore forces can effectively command and control defensive systems to counter these threats? Are you passionate about designing, developing, and deploying software solutions to meet these national security challenges? If so, we're looking for someone like you to join our team at APL. We are a team of 40+ engineers and scientists who perform innovative research, modeling, analysis, testing, and prototype development in the cruise/ballistic/hypersonic missile defense and electronic warfare domains. We focus on ensuring command and control resiliency in these domains, where our nation’s afloat and ashore forces face degraded, hostile, and uncertain conditions. We are seeking talented team members to apply knowledge from multiple fields—math, physics, engineering, computers science, data science, others—to build and deploy software systems that address problems in these areas, and to ultimately improve the capabilities of our nation's developmental and deployed defensive systems.

Requirements

  • Bachelor’s degree in Engineering (Aerospace, Mechanical, Computer/Electrical, or similar), Computer Science, Physics, Applied Mathematics, or related technical field.
  • 5+ years of professional experience.
  • Proficient in Java or C++, Python, using Git/GitLab for version control, and developing software in a Linux environment.
  • Experience with software containerization (e.g., Docker, Podman) and/or relational database management (e.g., PostgreSQL, MySQL).
  • Effective communication of ideas and results, with excellent interpersonal skills.
  • Willing and able to occasionally support test events and occasionally travel to field sites.
  • Able to obtain a Secret level security clearance by your start date and ultimately obtain a TS/SCI level clearance.
  • U.S. citizenship.

Nice To Haves

  • Master’s degree or PhD in Engineering (Aerospace, Mechanical, Computer/Electrical, or similar), Computer Science, Physics, Applied Mathematics, or related technical field.
  • Experience with development, security, and operations (DevSecOps) processes, to include continuous integration / continuous development (CI/CD) pipelines, security scanning, and image hardening.
  • Professional experience in missile defense, electronic warfare, or similar national security domain.
  • Domain knowledge of Navy surface combatant systems, to include radars, communications systems, electronic warfare systems, and/or combat systems.
  • Hold an active Top Secret or TS/SCI clearance.

Responsibilities

  • Working as part of an interdisciplinary team to design, develop, test, and deploy software which supports missile defense and/or electronic warfare missions.
  • Assisting with the development, testing, and analysis of new concepts and algorithms related to the command and control of sensors and weapons.
  • Working with both simulations and real-time systems, and improving these systems through both refactoring code and adding new capabilities—algorithms, interfaces, data sources, and visualizations.
  • Performing analysis on software inputs and outputs to verify proper operation.
  • Participating in planning and testing activities surrounding experimental and operational use.
  • Collaborating with government and industry partners to define software architecture, interface requirements, performance metrics, and verification and validation testing.
  • Supporting evaluation activities both locally and at contractor and government facilities.
  • Supporting transition of documentation and capabilities to government or industry.

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
  • Training and development
  • Sign-on bonus
  • Relocation benefits
  • Locality allowance
  • Discretionary payments for exceptional performance
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service