EngineerJobs.io
← Back to all jobs

Job Description

Leidos Defense is hiring a Software Engineer for onsite work in Huntsville, AL, developing Linux-based counter UAS and missile defense software across the full lifecycle.

Responsibilities

  • Develop software for use in a Linux environment
  • Build and iterate in a SAFe process using Jira and Gitlab
  • Collaborate with multi-disciplinary teams to implement required software functionality
  • Apply software best practices including peer reviewing and unit testing
  • Debug and troubleshoot software in an HWIL setting

Requirements

  • Bachelor’s degree (ABET-accredited) in Software Engineering, Computer Science, or Computer Engineering (or equivalent) with 4+ years of experience
  • OR Master’s degree with 2+ years of experience
  • Strong competency in at least C/C++ and Python
  • Experience supporting software engineering across the full software lifecycle
  • Experience with software best practices such as peer reviews, automated testing, and document generation
  • Experience collaborating with other functional groups (systems engineering, electrical engineering, test, etc.) to deliver a software product
  • Experience working in an Agile environment (or equivalent)
  • Experience using tools such as Jira and Gitlab (or equivalent)
  • Experience developing with a Qt IDE (or equivalent)
  • Experience developing in a Linux environment
  • Familiarity with troubleshooting/testing in an HWIL environment
  • Currently living in Huntsville, AL or willing to relocate
  • Ability to obtain and maintain a DoD Secret security clearance

Technologies

  • C/C++, Python
  • Linux, SAFe
  • Jira, Gitlab
  • Qt IDE
  • HWIL, Buildroot, VMware
  • Wireshark, UDP/TCP

Preferred Qualifications

  • Experience with Buildroot and VMware
  • Experience using Wireshark and developing software that sends communications over a network (UDP/TCP)
  • Experience supporting and maintaining CI/CD pipelines
  • Familiarity with DoD acquisition processes and methods

Benefits

  • Health and Wellness programs
  • Income Protection
  • Paid Leave
  • Retirement

Pay Range

  • USD 87,100 - 157,450 per year

Onsite location: Huntsville, AL. Opened: November 6, 2026.

For U.S. positions: Leidos reasonably anticipates this job requisition will remain open for at least 3 days, with an anticipated close date no earlier than 3 days after the original posting date listed above.

Similar Jobs