Lead Software Engineer, AI-Driven Defense Systems

Leidos

Huntsville (TN)

On-site

USD 131,000 - 237,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Leidos is seeking a Lead Software Engineer to drive the development of AI-assisted software for counter-UAS and missile defense in Huntsville, AL. You will lead the team, set technical direction, and ensure quality through modern practices in a Linux environment.

The ideal candidate has strong C++ and Python skills, hands-on AI tooling experience, and a background in SAFe/agile development. This role emphasizes secure, scalable software and collaboration across multiple engineering disciplines.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or related technical discipline with 12+ years of software dev experience (or Master’s 10 years / PhD 7 years).
  • Recent hands-on experience building real software with agentic AI coding assistants and AI-assisted workflows.
  • Experience coaching and leading a software team as a technical lead.
  • Strong proficiency in C++ and Python.
  • Experience in Linux, full software lifecycle, peer reviews, automated testing, and CI/CD.
  • Experience with Agile/SAFe environments and tools like Jira and GitLab.
  • Ability to adapt AI-assisted workflows to secure, restricted environments.
  • Willing to relocate to Huntsville, AL or already reside there; U.S. Citizen with ability to obtain Secret clearance.

Responsibilities

  • Serve as technical lead and design authority for the IFPC Agentic AI software development team.
  • Champion agentic AI-assisted software development, establishing workflows, tooling, and guardrails.
  • Coach engineers in AI coding practices, pair programming, reviews, and playbooks to boost productivity.
  • Adapt AI practices to secure, air-gapped environments and obtain approvals for tooling.
  • Develop production software in C++ and Python for counter-UAS and missile defense systems.
  • Develop within SAFe using Jira and GitLab; enforce coding standards and produce reusable code.
  • Debug in HWIL and SWIL setups and ensure quality through tests and reviews.
  • Collaborate with systems, electrical, test, and cybersecurity teams and align with leadership.

Skills

C++
Python
Linux
SAFe/Agile
Jira
GitLab
CI/CD
AI-assisted coding
Security clearance

Education

Bachelor's degree in CS/Engineering

Tools

Jira
GitLab

Job description

Leidos is seeking a Lead Software Engineer to drive the development of AI-assisted software for counter-UAS and missile defense in Huntsville, AL. You will lead the team, set technical direction, and ensure quality through modern practices in a Linux environment.

The ideal candidate has strong C++ and Python skills, hands-on AI tooling experience, and a background in SAFe/agile development. This role emphasizes secure, scalable software and collaboration across multiple engineering disciplines.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Software Engineer - AI-Driven Defense Systems
Lead Software Engineer - AI-Driven Defense Systems

Leidos • Huntsville (AL)

On-site
USD 140,000 - 200,000
Lead Software Engineer - AI-Driven Defense (C++/Python)
Lead Software Engineer - AI-Driven Defense (C++/Python)

Leidos • Huntsville (AL)

On-site
USD 131,000 - 237,000
Health and Wellness programs
Income Protection
Paid Leave and Retirement
Lead AI-Driven Defense Software Engineer
Lead AI-Driven Defense Software Engineer

Society of Defense Financial Management • Huntsville (AL)

Hybrid
USD 131,000 - 237,000
Lead Software Engineer — AI-Driven Defense (C++/Python)
Lead Software Engineer — AI-Driven Defense (C++/Python)

Leidos Inc • Huntsville (AL)

On-site
USD 131,000 - 237,000
Lead Software Engineer – AI-Enabled Defense Systems
Lead Software Engineer – AI-Enabled Defense Systems

Koitecc Solutions • Huntsville (AL), Northern (KY)

Hybrid
USD 131,000 - 237,000
Lead Software Engineer - AI-Assisted Development
Lead Software Engineer - AI-Assisted Development

Leidos • Huntsville (AL)

On-site
USD 140,000 - 200,000
Senior Software Engineer – Linux, C/C++, Python | SAFe
Senior Software Engineer – Linux, C/C++, Python | SAFe

Society of Defense Financial Management • Huntsville (AL), Northern (KY)

Hybrid
USD 131,000 - 237,000
Flight & Mission Software Lead for Defense Systems
Flight & Mission Software Lead for Defense Systems

Leidos Inc • Huntsville (AL)

On-site
USD 131,000 - 237,000
Flight Software Lead for Mission & Autonomy Systems
Flight Software Lead for Mission & Autonomy Systems

Leidos • Huntsville (TN)

On-site
USD 131,000 - 237,000
Flight & Mission Software Lead — Agile Defense Tech
Flight & Mission Software Lead — Agile Defense Tech

VetJobs • Huntsville (AL)

On-site
USD 108,000 - 195,000