Software Engineer

Leidos
US - Alabama - Huntsville
View Company Profile / << Go Back

  • Job Type: Full time
  • 6 days ago

Job Description

Develop and maintain software for mission-critical counter-UAS and missile defense systems in a Linux environment, contributing throughout the software lifecycle. Collaborate with multidisciplinary teams in a SAFe environment, apply software engineering best practices, and debug and troubleshoot software in a hardware-in-the-loop setting.

Requirements: Requires a bachelor's degree in a relevant ABET-accredited field and at least two years of experience, or a master's degree, along with competency in C/C++ and Python and experience developing software in Linux and Agile environments. Candidates should have experience with software lifecycle practices, cross-functional collaboration, Jira and GitLab or equivalents, Qt or an equivalent IDE, and hardware-in-the-loop troubleshooting; they must be able to obtain and maintain a DoD Secret clearance.

Key Skills: C/C++, Python, Linux, Software Development Lifecycle, Agile, Scaled Agile Framework, Jira, GitLab, Qt, Peer Reviews, Automated Testing, Unit Testing, Debugging, Hardware-in-the-Loop Testing, CI/CD Pipelines, Network Communications

Benefits: Health and Wellness Programs, Income Protection, Paid Leave, Retirement Benefits




Fast Track Upload