Software Engineer - Defense Systems (Linux/C/C++, Python)

Leidos

Huntsville (AL)

On-site

USD 70,000 - 126,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Leidos is seeking a Software Engineer to develop software for defense systems in a Linux environment, focusing on C++ and Python within a SAFe framework at the Huntsville, AL office.

You will work with cross-functional teams, perform peer reviews and unit tests, and contribute to full software lifecycle in a DoD context; bachelor or master with 2+ years and current Secret clearance preferred.

Qualifications

  • Bachelor’s degree in Software Engineering, Computer Science, Computer Engineering, or equivalent from an ABET‑accredited university with 2+ years of experience or Master’s degree.
  • Strong competency in at least C/C++, Python.
  • Experience with software engineering throughout the software lifecycle.
  • Experience with software best practices such as peer reviews, automated testing, and document generation.
  • Experience collaborating with other functional groups to create a software product.
  • Experience working within an Agile environment.
  • Experience using Jira and Gitlab (or equivalent).
  • Experience developing within Qt IDE (or equivalent).
  • Experience developing in a Linux environment.
  • Familiarity troubleshooting/testing software in an HWIL environment.
  • Currently living in Huntsville, AL area or willing to relocate.
  • Currently holds a Secret clearance.

Responsibilities

  • Developing software for use in a Linux environment.
  • Developing software in a SAFe environment using Jira and Gitlab.
  • Collaborating with multi-disciplinary teams to implement desired software functionality.
  • Utilizing software best practices such as peer reviewing and unit testing.
  • Debugging and troubleshooting software in a HWIL setting.

Skills

C/C++
Python
Linux
Qt
Jira
Gitlab
Agile
Secret clearance

Education

ABET-accredited degree (2+ years) or Master’s

Tools

Jira
Gitlab
Qt IDE

Job description

Leidos is seeking a Software Engineer to develop software for defense systems in a Linux environment, focusing on C++ and Python within a SAFe framework at the Huntsville, AL office.

You will work with cross-functional teams, perform peer reviews and unit tests, and contribute to full software lifecycle in a DoD context; bachelor or master with 2+ years and current Secret clearance preferred.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Impactful Defense Software Engineer (Linux/C++, SAFe)
Impactful Defense Software Engineer (Linux/C++, SAFe)

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

Hybrid
USD 70,000 - 126,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-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
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
Senior Defense Software Engineer - C++/Python
Senior Defense Software Engineer - C++/Python

Leidos • Beavercreek (OH)

On-site
USD 108,000 - 195,000
Senior Military Software Engineer (C++/Python, Secret)
Senior Military Software Engineer (C++/Python, Secret)

Leidos Inc • Beavercreek (OH)

On-site
USD 108,000 - 195,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-Driven Defense Systems
Lead Software Engineer, AI-Driven Defense Systems

Leidos • Huntsville (TN)

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

Society of Defense Financial Management • Huntsville (AL)

Hybrid
USD 131,000 - 237,000