Skip to content
Updated How AI-exposed are the skills employers are hiring for? See the data →

From the employer's careers site First seen 25 Oct 2026

Software Engineer

Leidos Huntsville, AL mid full-time

Salary

$69,550 - $125,725 per year

Apply on Leidos

Description

We are seeking a talented Software Engineer to develop high-performance applications and backend systems supporting advanced sensors and mission systems. This role involves creating user-facing and backend software that interfaces with high-performance sensor and data processing systems.

The ideal candidate will have a strong understanding of performance, data flow, and system behaviour. As a Software Engineer at Leidos Defense Systems, you will support advanced technology radar programs, develop and maintain C++-based applications and backend systems, build software supporting data processing, visualization, and system control, analyze and improve performance, latency, and scalability of software systems, collaborate with cross-functional teams, support integration, testing, and deployment of software in operational environments, and contribute to evolving system capabilities.

Responsibilities:

  • Develop, and maintain C++-based applications and backend systems
  • Build software supporting data processing, visualization, and system control
  • Analyze and improve performance, latency, and scalability of software systems
  • Collaborate with cross-functional teams including software, systems, and hardware engineers
  • Support integration, testing, and deployment of software in operational environments
  • Contribute to evolving system capabilities, including future real-time and high-throughput processing components
  • Contribute to development and improvement of systems and features end-to-end

Requirements:

  • Bachelor's degree or higher in Electrical Engineering, Computer Engineering, or Computer Science degree from an ABET-accredited school with a strong demonstration of the skills listed below plus 2-4 years of experience in software development OR Bachelor's degree or higher in Electrical Engineering, Computer Engineering, or Computer Science degree from an ABET-accredited school with a strong demonstration of the skills listed below plus 4-8 years of experience in software development.
  • Must be a US citizen, possess and able to maintain an active secret clearance
  • Candidate must be a resident of the North Alabama area or willing to relocate to the Huntsville – North Alabama, AL, area
  • Excellent teamwork skills and strong fundamentals in C++, Linux-based systems, higher-level user application development, performance-sensitive, distributed, or systems-oriented applications, multithreaded or concurrent programming, and strong problem-solving skills

Preferred Qualifications:

  • Experience with messaging frameworks (e.g., ZeroMQ or similar)
  • Experience with containerization and CI/CD pipelines
  • Exposure to radar, RF, or sensor systems
  • Experience with tools such as MATLAB or similar for analysis or prototyping

Benefits:

  • Pay Range: $69,550.00 - $125,725.00

Skills

Required

  • C++
  • Linux-based systems
  • higher-level user application development
  • performance-sensitive, distributed, or systems-oriented applications
  • multithreaded or concurrent programming
  • strong problem-solving skills

Nice to have

  • messaging frameworks
  • containerization and CI/CD pipelines
  • radar, RF, or sensor systems
  • MATLAB or similar

Ready to apply?

You apply with the employer directly. Their original posting is here: https://leidos.wd5.myworkdayjobs.com/en-US/External/job/Huntsville-AL/Software-Engineer_R-00182564-1

Apply on Leidos