1

Defense Software Engineer Jobs in Alabama (NOW HIRING)

Software Engineer

Huntsville, AL · On-site

$69K - $125K/yr

Leidos Defense provides a diverse portfolio of systems, solutions, and services covering land, sea ... The Software Engineer will develop software within a Scaled Agile Framework (SAFe) environment ...

Software Engineer

Huntsville, AL · On-site

$87K - $157K/yr

Leidos Defense provides a diverse portfolio of systems, solutions, and services covering land, sea ... The Software Engineer will develop software within a Scaled Agile Framework (SAFe) environment ...

... Defense Agency, and NASA on cutting edge technologies including machine learning, augmented and ... Software Engineer Job Location: Huntsville, AL Arcarithm is seeking an experienced Software ...

... defense. As an Alaska Native owned corporation, our work helps secure an enduring future for our ... We are currently seeking Software Engineers to join our team based in Huntsville, AL. Candidates ...

This role will play a key part in supporting missile defense efforts and may be filled at different ... Bachelor's Degree in Software Engineering or related field * Missile Defense domain knowledge

... software baseline for a complex defense system by developing and maintaining secure, automated ... This role will work closely with software engineers, systems engineers, and QA Automation Engineers ...

nLogic is seeking a Software Engineer to support a mission-focused effort in the Huntsville area ... This role will play a key part in supporting missile defense efforts and may be filled at different ...

Software Engineer

Huntsville, AL · On-site

$69K - $125K/yr

Leidos Defense Systems is seeking a talented Software Engineer to develop high-performance applications and backend systems supporting advanced sensors and mission systems. This role is ideal for ...

Leidos Defense Systems is seeking a talented Software Engineer to develop high-performance applications and backend systems supporting advanced sensors and mission systems. This role is ideal for ...

Showing results 41-60

Defense Software Engineer information

See Alabama salary details

$57.6K

$133.7K

$186.3K

How much do defense software engineer jobs pay per year?

As of Aug 11, 2026, the average yearly pay for defense software engineer in Alabama is $133,714.00, according to ZipRecruiter salary data. Most workers in this role earn between $108,800.00 and $156,800.00 per year, depending on experience, location, and employer.

What is a defense software engineer?

A Defense Software Engineer develops, tests, and maintains software for military and defense applications. They work on secure, mission-critical systems such as weapons control, cybersecurity, and communication networks. Their role requires proficiency in programming languages, security protocols, and compliance with defense standards. Due to the nature of the industry, security clearances and adherence to classified information policies are often required.

What are the key skills and qualifications needed to thrive in the defense software engineer position, and why are they important?

To thrive as a Defense Software Engineer, you need expertise in software development, a strong grasp of cybersecurity principles, and familiarity with defense industry standards, typically demonstrated by a degree in computer science, engineering, or a related field. Experience with programming languages such as C++, Java, or Python, knowledge of real-time operating systems, and certifications like Security+ or CISSP are often required. Attention to detail, problem-solving abilities, and the capacity to work collaboratively in multidisciplinary teams are valuable soft skills. These competencies ensure that complex, secure, and mission-critical software solutions are effectively developed and maintained to meet stringent defense requirements.

What types of projects and technologies do defense software engineers typically work on?

Defense Software Engineers often work on projects involving the development and maintenance of software for military systems, such as radar, communications, simulation, or weapons control platforms. They frequently use technologies like embedded systems, secure coding practices, and specialized hardware interfaces. Project work can range from upgrading legacy systems to designing cutting-edge capabilities, often requiring adherence to rigorous security and compliance protocols. Collaboration with systems engineers, hardware teams, and government stakeholders is typical, offering a dynamic and mission-driven work environment. This exposure helps engineers build specialized expertise while contributing directly to national security initiatives.

What cities in Alabama are hiring for Defense Software Engineer jobs? Cities in Alabama with the most Defense Software Engineer job openings:
Infographic showing various Defense Software Engineer job openings in Alabama as of August 2026, with employment types broken down into 1% Internship, 82% Full Time, 14% Part Time, and 3% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $133,714 per year, or $64.3 per hour.

Software Engineer

Leidos

Huntsville, AL • On-site

$69K - $125K/yr

Full-time

Medical, Retirement, PTO

Re-posted yesterday


Leidos rating

8.3

Company rating: 8.3 out of 10

Based on 151 frontline employees who took The Breakroom Quiz

76th of 485 rated business services


Job description

Description

Looking for an opportunity to make an impact?

At Leidos, we deliver innovative solutions through the efforts of our diverse and talented people who are dedicated to our customers’ success. We empower our teams, contribute to our communities, and operate sustainable. Everything we do is built on a commitment to do the right thing for our customers, our people, and our community. Our Mission, Vision, and Values guide the way we do business.

Are you ready for your next career challenge?

Leidos Defense provides a diverse portfolio of systems, solutions, and services covering land, sea, air, space, and cyberspace for customers worldwide. Solutions for Defense include enterprise and mission IT, large-scale intelligence systems, command and control, geospatial and data analytics, cybersecurity, logistics, training, and intelligence analysis and operations support. Our team is solving the world’s toughest security challenges for customers with “can’t fail” missions.

Within the Defense Sector, Leidos currently has an opening for a talented Software Engineer to work onsite in our Huntsville office. This is an exciting opportunity to use your experience to develop software for critical counter UAS and missile defense solutions.

This position focuses on supporting the complete software lifecycle of complex defense systems in a Linux environment using languages like C++ and Python. The Software Engineer will develop software within a Scaled Agile Framework (SAFe) environment, collaborating with multiple stakeholders across a multi-disciplinary team and utilizing software best practices to create unique solutions for complex mission-critical problems.

Primary Responsibilities

  • Developing software for use in a Linux environment

  • Developing software in a SAFe environment using Jira and Gitlab

  • Collaborating with multi-disciplinary teams to implement desired software functionality

  • Utilizing software best practices such as peer reviewing and unit testing

  • Debugging and troubleshooting software in a HWIL setting

Basic Qualifications

  • Bachelor’s degree in Software Engineering, Computer Science, Computer Engineering, or equivalent degree from an ABET-accredited university with 2+ years of experience or Master’s degree

  • Strong competency in at least C/C++, Python

  • Experience with software engineering throughout the 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 create a software product

  • Experience working within an Agile environment (or equivalent)

  • Experience using tools such as Jira and Gitlab (or equivalent)

  • Experience developing within Qt IDE (or equivalent)

  • Experience developing in a Linux environment

  • Familiarity troubleshooting/testing software in an HWIL environment

  • Currently living in Huntsville, AL or willing to relocate

  • Currently holds or has the ability to obtain a Secret clearance

Preferred Qualifications

  • Experience with Buildroot and VMWare

  • Experience using Wireshark and developing software that sends communications over a network (UDP/TCP)

  • Supporting and maintaining CI/CD pipelines

  • DoD acquisition processes and methods

If you're looking for comfort, keep scrolling. At Leidos, we outthink, outbuild, and outpace the status quo — because the mission demands it. We're not hiring followers. We're recruiting the ones who disrupt, provoke, and refuse to fail. Step 10 is ancient history. We're already at step 30 — and moving faster than anyone else dares.

Original Posting:July 17, 2026

For U.S. Positions: While subject to change based on business needs, Leidos reasonably anticipates that this job requisition will remain open for at least 3 days with an anticipated close date of no earlier than 3 days after the original posting date as listed above.

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

The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation or salary. Additional factors considered in extending an offer include (but are not limited to) responsibilities of the job, education, experience, knowledge, skills, and abilities, as well as internal equity, alignment with market data, applicable bargaining agreement (if any), or other law.

About Leidos

Leidos is an industry and technology leader serving government and commercial customers with smarter, more efficient digital and mission innovations. Headquartered in Reston, Virginia, with 47,000 global employees, Leidos reported annual revenues of approximately $16.7 billion for the fiscal year ended January 3, 2025. For more information, visit www.Leidos.com.

Pay and Benefits

Pay and benefits are fundamental to any career decision. That's why we craft compensation packages that reflect the importance of the work we do for our customers. Employment benefits include competitive compensation, Health and Wellness programs, Income Protection, Paid Leave and Retirement. More details are available at www.leidos.com/careers/pay-benefits.

Securing Your Data

Beware of fake employment opportunities using Leidos’ name. Leidos will never ask you to provide payment-related information during any part of the employment application process (i.e., ask you for money), nor will Leidos ever advance money as part of the hiring process (i.e., send you a check or money order before doing any work). Further, Leidos will only communicate with you through emails that are generated by the Leidos.com automated system – never from free commercial services (e.g., Gmail, Yahoo, Hotmail) or via WhatsApp, Telegram, etc. If you received an email purporting to be from Leidos that asks for payment-related information or any other personal information (e.g., about you or your previous employer), and you are concerned about its legitimacy, please make us aware immediately by emailing us at LeidosCareersFraud@leidos.com.

If you believe you are the victim of a scam, contact your local law enforcement and report the incident to the U.S. Federal Trade Commission.

Commitment to Non-Discrimination

All qualified applicants will receive consideration for employment without regard to sex, race, ethnicity, age, national origin, citizenship, religion, physical or mental disability, medical condition, genetic information, pregnancy, family structure, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran or military status, or any other basis prohibited by law. Leidos will also consider for employment qualified applicants with criminal histories consistent with relevant laws.


What Leidos employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Leidos logo

About Leidos

Sourced by ZipRecruiter

At Leidos, we deliver innovative solutions through the efforts of our diverse and talented people who are dedicated to our customers' success. We empower our teams, contribute to our communities, and operate sustainable practices. Everything we do is built on a commitment to do the right thing for our customers, our people, and our community.

Industry

It services

Company size

10,000+ Employees

Headquarters location

Reston, VA, US

Social media