Senior Software Engineer – Linux, C/C++, Python | SAFe

Society of Defense Financial Management

Huntsville, Northern (AL, KY)

Hybrid

USD 131,000 - 237,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Leidos Defense in Huntsville, AL is seeking a Software Engineer to support counter UAS and missile defense software in a Linux environment using C++ and Python. This role focuses on the full software lifecycle within a SAFe framework and collaboration with multi-disciplinary teams across engineering disciplines.

The successful candidate will perform peer reviews, automated testing, and troubleshooting in HWIL, and join a team working with Jira and GitLab in a fast-paced defense setting.

Qualifications

  • Bachelor’s degree in Software Engineering, Computer Science, or Computer Engineering from an ABET-accredited university with 12+ years of experience or Master’s degree with 10+ years.
  • 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.
  • Experience developing within Qt IDE.
  • Experience developing in a Linux environment.
  • Familiarity troubleshooting/testing software in a HWIL environment.
  • 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
Agile methodologies
Software lifecycle

Education

ABET-accredited degree (Software Eng/CS/CE)

Tools

Jira
GitLab
Qt IDE
Linux

Job description

Leidos Defense in Huntsville, AL is seeking a Software Engineer to support counter UAS and missile defense software in a Linux environment using C++ and Python. This role focuses on the full software lifecycle within a SAFe framework and collaboration with multi-disciplinary teams across engineering disciplines.

The successful candidate will perform peer reviews, automated testing, and troubleshooting in HWIL, and join a team working with Jira and GitLab in a fast-paced defense setting.

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

Leidos • Huntsville (AL)

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

Leidos • Huntsville (TN)

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
Software Engineer – Defense Simulation (C++, C#)
Software Engineer – Defense Simulation (C++, C#)

VetJobs • Huntsville (AL)

On-site
USD 60,000 - 75,000
Defense Software Developer — C++/Java in Agile Teams
Defense Software Developer — C++/Java in Agile Teams

Leidos • Huntsville (AL)

On-site
USD 69,000 - 126,000
Competitive compensation
Health and Wellness programs
Paid Leave and Retirement