manager software engineering Engineering Manager hybrid · Posted May 4, 2026

About this role

Johns Hopkins APL is hiring a manager-level Engineering Manager in the software engineering function based in Laurel, MD. The posting calls out experience with TypeScript, Embedded Systems.

Role
Engineering Manager
Function
software engineering
Level
manager
Track
hybrid
Location
Laurel, MD
Department
Software Engineering
Posted
May 4, 2026

More roles at Johns Hopkins APL

Flight Systems Engineer
Laurel, MD · mid
Data Structures
Senior Windows Administrator
Laurel, MD · senior
VMware Security Infrastructure as Code
Technology Commercialization Manager
Laurel, MD · manager
Radar System Engineer - Maritime and Next-Generation Radars
Laurel, MD · mid
Python Machine Learning Data Structures
Tactical Weapons Systems Engineer
Laurel, MD · mid
All Johns Hopkins APL jobs →

Job description

from Johns Hopkins APL careers
Description

Do you have a passion for helping others reach their full potential, do impactful work and innovate?

 

Are you a forward-thinking leader looking to grow and learn with a background in embedded software and software systems engineering?

 

If so, we're looking for someone like you to join our team at APL!

 

We are seeking an Assistant Group Supervisor of the Embedded Applications Group to help shape the direction and work for a multifaceted and passionate organization of 50+ engineers that crafts and delivers world class embedded software that enables our nation’s space exploration and national security.

 

As an Assistant Group Supervisor you will collaborate with the Group Supervisor to…

  • Develop strategic plans and the technical roadmap for the continuous advancement of the group’s technology, products, staff, and services such as spacecraft flight software engineering, high-fidelity real-time test environments, and autonomy systems.
  • Embrace changing business priorities to drive and shape the group’s technical roadmap for our Civil and National Security Space Mission Areas.
  • Oversee and manage the line organization including aligning group staff plans with program plans, group budgeting, training, staffing decisions and performance, maintaining facilities and equipment.
  • Cultivate a positive culture of empowered, engaged, communicative, and collaborative teams.
  • Mentor and guide staff at all levels of experience to help tailor their career journey and cultivate technical capabilities.
  • This is an excerpt. Read the full job description on Johns Hopkins APL careers →
All software engineering jobs software engineering in Laurel, MD Jobs in Laurel, MD software engineering salaries software engineering career path
All Johns Hopkins APL Jobs Browse software engineering roles manager positions