Software Engineering Manager

LeidosGaithersburg, MD
Hybrid

About The Position

Leidos is seeking a Software Engineering Manager to lead a part of the software delivery team for their UK NAS-R program. The ideal candidate will have deep experience managing software teams within government contracting organizations and a strong understanding of the challenges associated with legacy systems, agile development, CI/CD pipelines, and the incorporation of AI into the software workflow. This role is based in Gaithersburg, MD or Eagan, MN.

Requirements

  • Bachelor’s degree from an accredited college in a related discipline with 9+ years of professional experience; or a master’s degree from an accredited college in a related discipline with 7+ years of professional experience.
  • Experience leading a diverse/disbursed software team; directing activities of a team.
  • Experience with workload, staffing, and personnel management.
  • Experience on a large-scale software development program in a software engineering leadership capacity.
  • Strong communication skills to interface with internal and external customers, other software managers, and program stakeholders.
  • Experience driving team to critical milestones.
  • Must be able to obtain an SF-85P Public Trust clearance.
  • U.S. Citizenship required due to contract requirements.

Nice To Haves

  • Advanced leadership skills and the ability to work independently.
  • Experience with new system functionality integration.
  • Problem Determination experience.
  • Experience with proposal/labor estimation.
  • Software coding experience a plus.
  • Good academic understanding and/or exposure to system engineering practices to contribute to and/or assist with system integration, requirements engineering, operational and decision analysis, systems definition, requirements baseline control and management.
  • Highly organized, demonstrating the ability to work independently at times due to fast-paced and highly productive work environment.
  • Ability to obtain a Public Trust clearance.
  • Air Traffic Control knowledge a plus.

Responsibilities

  • Management of full Software Development lifecycle activities for product area(s) including design, code, unit and string testing of features/fixes, development of SW CDRLs, integration and test support for their product area, as well as site issue support.
  • Lead productivity improvements and adoption/use of AI in daily business rhythms.
  • Track and report software status, generating detailed test reports and artifact packages for stakeholders and clients.
  • Control Account Manager (CAM) responsibilities for applicable control accounts.
  • Cost estimating, workload and manpower planning, including authoring Basis of Estimates (BOEs), in support of team's current and future business needs on the program (e.g. proposals and task order preparation).
  • Manage and track schedules, risks, opportunities, defects, change requests, and action items.
  • Ensure delivery of quality work products, including specifications, code, plans and procedures, in accordance with program requirements.
  • Facilitate planning meetings, peer reviews, and customer-facing sessions to align with software objectives and schedules.
  • Develop and conduct interim and performance reviews for the department personnel, initiate award programs and other employee personnel activities.

Benefits

  • Pay Range $107,900.00 - $195,050.00
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service