Lead Software Engineer - AI-Driven Defense Systems

Leidos

Huntsville (AL)

On-site

USD 140,000 - 200,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Leidos in Huntsville, AL is seeking a Lead Software Engineer to drive AI-assisted software development for counter-UAS and missile defense systems. You will lead a team, set technical direction, and mentor engineers in a secure, Linux-based SAFe environment.

The role requires hands-on experience in C++ and Python, plus proficiency with Jira and GitLab. A strong background in modern AI tooling and secure development is essential.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or related field.
  • 12+ years of professional software development experience (or 10+ with a Master’s or 7+ with a PhD).
  • Hands-on experience with agentic AI coding assistants and AI-assisted development workflows.

Responsibilities

  • Serve as the technical lead and design authority for the IFPC Agentic AI software team.
  • Champion agentic AI-assisted software development across the team with workflows and tooling.
  • Coach engineers in the responsible use of AI coding assistants through pairing and reviews.
  • Adapt AI practices to secure, restricted, or air-gapped environments.
  • Develop production software in C++ and Python in Linux for counter-UAS and missile defense.
  • Work in a SAFe environment using Jira and GitLab; enforce CI/CD and code quality.

Skills

C++
Python
Technical leadership
AI-assisted dev
Mentorship
CI/CD
Linux

Education

Bachelor's degree in CS/SE/CE/EE

Tools

Jira
GitLab
Linux

Job description

Leidos in Huntsville, AL is seeking a Lead Software Engineer to drive AI-assisted software development for counter-UAS and missile defense systems. You will lead a team, set technical direction, and mentor engineers in a secure, Linux-based SAFe environment.

The role requires hands-on experience in C++ and Python, plus proficiency with Jira and GitLab. A strong background in modern AI tooling and secure development is essential.

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 (C++, Python)
Lead Software Engineer – AI-Driven Defense (C++, Python)

Leidos • Huntsville (AL)

On-site
USD 120,000 - 190,000
Lead Software Engineer — AI-Driven Defense (C++/Python)
Lead Software Engineer — AI-Driven Defense (C++/Python)

Leidos • Huntsville (AL)

On-site
USD 120,000 - 190,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
Senior Defense Software Engineer: Linux, C++/Python, SAFe
Senior Defense Software Engineer: Linux, C++/Python, SAFe

Leidos • Huntsville (AL)

On-site
USD 108,000 - 195,000
Health and Wellness programs
Paid Leave
Retirement plan
Flight & Mission Software Lead for Defense Systems
Flight & Mission Software Lead for Defense Systems

Leidos • Huntsville (AL)

On-site
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
Flight & Mission Software Lead - Agile Defense Tech
Flight & Mission Software Lead - Agile Defense Tech

Leidos LLC • Huntsville (AL)

On-site
USD 108,000 - 195,000
Health and wellness programs
Paid leave
Retirement benefits
Flight Software & Autonomy Lead
Flight Software & Autonomy Lead

Leidos LLC • Huntsville (AL)

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

Leidos • Huntsville (AL)

On-site
USD 108,000 - 195,000
Junior Software Engineer, UAS & Defense Tech
Junior Software Engineer, UAS & Defense Tech

Leidos • Huntsville (AL)

On-site
USD 70,000 - 126,000