Senior Defense Software Engineer: Linux, C++/Python, SAFe

Leidos LLC

Huntsville (AL)

On-site

USD 108,000 - 195,000

Full time

11 days ago
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Health and Wellness programs
Paid Leave
Retirement plan

Job summary

Leidos Defense is seeking a Software Engineer in Huntsville to develop software for defense systems in a Linux environment. You will contribute across the full software lifecycle within a SAFe framework, using C++ and Python, and collaborating with systems, electrical, and test teams to deliver mission-critical software.

The role emphasizes peer reviews, automated testing, and documentation, with on-site duties in Huntsville and a requirement for an active Secret clearance.

Qualifications

  • Bachelor’s degree in Software Engineering, Computer Science, Computer Engineering, or equivalent from an ABET-accredited university with 8+ years of experience or Master’s degree with 6+ years.
  • Strong competency in 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 cross-functional teams (systems engineering, electrical, test) to create a software product.
  • Experience working in an Agile environment.
  • Experience using Jira and Gitlab (or equivalent).
  • Experience developing within Qt IDE (or equivalent).
  • Experience developing in a Linux environment.
  • Familiarity with HWIL testing.
  • Currently living in Huntsville, AL or willing to relocate.
  • Currently holds an active 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
HWIL testing
Agile
peer reviews
automated testing

Education

ABET-accredited degree in Software Engineering or CS or CE

Tools

Jira
Gitlab
Qt IDE

Job description

Leidos Defense is seeking a Software Engineer in Huntsville to develop software for defense systems in a Linux environment. You will contribute across the full software lifecycle within a SAFe framework, using C++ and Python, and collaborating with systems, electrical, and test teams to deliver mission-critical software.

The role emphasizes peer reviews, automated testing, and documentation, with on-site duties in Huntsville and a requirement for an active Secret clearance.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Leidos • Huntsville (AL)

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

Leidos • Huntsville (AL)

On-site
USD 140,000 - 200,000
Junior Software Engineer - Embedded Defense Systems
Junior Software Engineer - Embedded Defense Systems

Society of Defense Financial Management • Huntsville (AL)

On-site
USD 70,000 - 126,000
Lead AI-Driven Software Engineer for Mission Systems
Lead AI-Driven Software Engineer for Mission Systems

Leidos LLC • Huntsville (AL)

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
Senior Defense Software QA Engineer
Senior Defense Software QA Engineer

Leidos Inc • Huntsville (AL)

On-site
USD 108,000 - 195,000
Senior Defense Software QA Engineer
Senior Defense Software QA Engineer

Leidos • Huntsville (AL)

On-site
USD 110,000 - 150,000