Software Engineer

Leidos•Huntsville, AL
•$87,100 - $157,450•Onsite

About The Position

Leidos Defense is hiring Software Engineers at multiple career levels for its RF Systems Portfolio team in Huntsville, Alabama. The portfolio supports radar design, hardware builds, algorithm and software development, hardware-in-the-loop testing, and weapons system analysis across research, development, and operational programs. The opportunity level and compensation will be matched to the candidate’s experience. Depending on assignment, the Software Engineer will develop software for defense radar systems and create modeling, simulation, and analysis tools that support algorithm and requirements development, system testing, and prototype radar development. The role involves working with advanced RF and radar technologies in a collaborative, fast-paced environment.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, Computer Engineering, or a related field from an ABET-accredited institution with a GPA of 3.0 or higher, plus 2–4 years of software development or engineering experience; or a master’s degree with less than 2 years of experience.
  • Strong understanding of object-oriented design, data structures, and network communications.
  • Excellent verbal, written, and visual communication skills.
  • Ability to thrive in a collaborative, fast-paced technical environment.
  • Must be a U.S. citizen.
  • Must possess an active Secret clearance or be able to obtain and maintain one.
  • Must reside in the Huntsville, Alabama area or be willing to relocate there.

Nice To Haves

  • Experience with C++.
  • Experience with Python.
  • Experience with Linux.
  • Experience with Git.
  • Experience with MATLAB.
  • Familiarity with radar systems.

Responsibilities

  • Design, develop, test, and maintain software using Agile methodologies.
  • Develop tactical software for Leidos Defense radar systems.
  • Create modeling, simulation, and analysis tools supporting algorithm development, requirements development, system testing, and prototype radar system development.
  • Test, analyze, and debug complex software systems across multiple architectures and operating systems.
  • Collaborate in a fast-paced, team-oriented environment supporting advanced RF and radar technologies.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service