Software Engineering Manager

LeidosGaithersburg, MD
$107,900 - $195,050Hybrid

About The Position

Leidos is seeking a Software Engineering Manager who will lead a part of the software delivery team for our UK NAS-R program. The ideal candidate has deep experience managing software teams within government contracting organizations and understands the unique challenges of legacy systems, agile development, CI/CD pipeline, and incorporating AI into the software workflow. Location: Gaithersburg, MD or Eagan, MN preferred.

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

Nice To Haves

  • Advanced leadership skills and the ability to work independently in the following categories of leadership: New system functionality integration, Problem Determination
  • Experience with proposal/labor estimation
  • Software coding experience a plus
  • A 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

  • Responsible for 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

  • competitive compensation
  • Health and Wellness programs
  • Income Protection
  • Paid Leave
  • Retirement
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service