Lead Software Engineer — AI-Driven Defense (C++/Python)

Leidos Inc

Huntsville (AL)

On-site

USD 131,000 - 237,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 Defense seeks a Lead Software Engineer in Huntsville, AL to guide the IFPC software team, focusing on C++ and Python development for counter-UAS and missile defense. You will act as the technical lead, shaping direction, mentoring engineers, and driving high-quality code in a SAFe environment.

The role emphasizes agentic AI coding practices, secure environments, and a growth path into people management as the team scales.

Qualifications

  • Bachelor's degree in Computer Science or related technical discipline with 12+ years of software development experience, or equivalent advanced degree.
  • Strong proficiency in C++ and Python.
  • Experience coaching and leading a software team as a technical lead.
  • Experience in Agile/SAFe environments and with Jira and GitLab.

Responsibilities

  • Serve as the technical lead and design authority for the IFPC software team, mentoring engineers and driving quality.
  • Operationalize agentic AI-assisted software development across the team with workflows and tooling.
  • Coach engineers in AI-assisted development through pairing, reviews, and playbooks.
  • Adapt AI practices to secure, restricted environments and evaluate on-prem tooling.
  • Develop production software in C++ and Python for counter-UAS and missile defense in Linux.
  • Work in a SAFe environment using Jira and GitLab; enforce code reviews, testing, and CI/CD.
  • Debug and troubleshoot in HWIL and SWIL settings.
  • Establish engineering standards and drive reusable, well-documented solutions.
  • Collaborate with systems, electrical, test, and cybersecurity teams and align with program leadership.

Skills

C++
Python
SAFe
Jira
GitLab
Linux
AI-assisted development
Mentoring

Education

Bachelor's degree in Computer Science or related technical discipline

Tools

Jira
GitLab
Buildroot
VMware

Job description

Leidos Defense seeks a Lead Software Engineer in Huntsville, AL to guide the IFPC software team, focusing on C++ and Python development for counter-UAS and missile defense. You will act as the technical lead, shaping direction, mentoring engineers, and driving high-quality code in a SAFe environment.

The role emphasizes agentic AI coding practices, secure environments, and a growth path into people management as the team scales.

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 Systems
Lead Software Engineer - AI-Driven Defense Systems

Leidos • Huntsville (AL)

On-site
USD 140,000 - 200,000
Lead Software Engineer - AI-Assisted Development
Lead Software Engineer - AI-Assisted Development

Leidos • Huntsville (AL)

On-site
USD 140,000 - 200,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 - 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 & Mission Software Lead for Defense Systems
Flight & Mission Software Lead for Defense Systems

Leidos • 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
Flight Software & Autonomy Lead
Flight Software & Autonomy Lead

Leidos LLC • Huntsville (AL)

On-site
USD 131,000 - 237,000
Senior Software Engineer
Senior Software Engineer

Leidos • Huntsville (AL)

On-site
USD 108,000 - 195,000
Health and Wellness programs
Paid Leave
Retirement plan