EngineerJobs.io
← Back to all jobs

Job Description

Leidos offers competitive compensation and a benefits package built for long-term stability, including Health and Wellness programs, Income Protection, Paid Leave, and Retirement. This Senior Software Engineer role is on-site in Huntsville, AL and focuses on development work supporting critical counter UAS and missile defense solutions.

In this position, you will support the complete software lifecycle in a Linux environment. Development will use C++ and Python within a Scaled Agile Framework (SAFe), partnering with multi-disciplinary teams to deliver and validate required functionality.

Responsibilities

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

Requirements

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

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
  • Experience with DoD acquisition processes and methods

Compensation

Pay Range: $107,900.00 - $195,050.00 per year

Similar Jobs