Software Engineer
Huntsville, AL · On-site
This role is ideal for engineers who enjoy building performant software and want to grow into broader system-level and real-time development over time. We have offices across the United States ...
Huntsville, AL · On-site
This role is ideal for engineers who enjoy building performant software and want to grow into broader system-level and real-time development over time. We have offices across the United States ...
Huntsville, AL · On-site
This role is ideal for engineers who enjoy building performant software and want to grow into broader system-level and real-time development over time. We have offices across the United States ...
Job Summary The Algorithm Software Engineer is responsible for designing, developing, testing, and maintaining Java-based mathematical algorithms that support command and control systems. The role ...
Quick apply
Job Summary The Algorithm Software Engineer is responsible for designing, developing, testing, and maintaining Java-based mathematical algorithms that support command and control systems. The role ...
We are seeking a software engineer interested in joining an award-winning company and working with cutting-edge missile defense modeling and simulation technologies. The selected candidate will be a ...
We are seeking a software engineer interested in joining an award-winning company and working with cutting-edge missile defense modeling and simulation technologies. The selected candidate will be a ...
Huntsville, AL · On-site
We are seeking a software engineer interested in joining an award-winning company and working with cutting-edge missile defense modeling and simulation technologies. The selected candidate will be a ...
Huntsville, AL · On-site
We are seeking a software engineer interested in joining an award-winning company and working with cutting-edge missile defense modeling and simulation technologies. The selected candidate will be a ...
Huntsville, AL · On-site
Software Engineer, SME Overview SimTech, Inc., recognized as one of the 2026 Best Places for Working Parents , is seeking a Software Engineer, SME to join our dynamic and diverse team in Huntsville ...
Huntsville, AL · On-site
Software Engineer, SME Overview SimTech, Inc., recognized as one of the 2026 Best Places for Working Parents , is seeking a Software Engineer, SME to join our dynamic and diverse team in Huntsville ...
Huntsville, AL · On-site
Software Engineer, SME OverviewSimTech, Inc., recognized as one of the 2026 Best Places for Working Parents, is seeking a Software Engineer, SME to join our dynamic and diverse team in Huntsville, AL.
Quick apply
Huntsville, AL · On-site
Software Engineer, SME OverviewSimTech, Inc., recognized as one of the 2026 Best Places for Working Parents, is seeking a Software Engineer, SME to join our dynamic and diverse team in Huntsville, AL.
Huntsville, AL · On-site
We are seeking a software engineer interested in joining an award-winning company and working with cutting-edge missile defense modeling and simulation technologies. The selected candidate will be a ...
Huntsville, AL · On-site
We are seeking a software engineer interested in joining an award-winning company and working with cutting-edge missile defense modeling and simulation technologies. The selected candidate will be a ...
Ignite is currently seeking a driven, detail-oriented Software Engineer to join our team supporting the Army Logistics Engineering Laboratory, in Huntsville, AL. This position is expected to be on ...
Ignite is currently seeking a driven, detail-oriented Software Engineer to join our team supporting the Army Logistics Engineering Laboratory, in Huntsville, AL. This position is expected to be on ...
Huntsville, AL · On-site
Software Engineer 1OASYS, INC., a Leading-Edge Government contractor, is seeking applicants for a Software Engineer 1 to support our customer in Huntsville, AL. OASYS, INC. is seeking an Entry Level ...
Quick apply
Huntsville, AL · On-site
Software Engineer 1OASYS, INC., a Leading-Edge Government contractor, is seeking applicants for a Software Engineer 1 to support our customer in Huntsville, AL. OASYS, INC. is seeking an Entry Level ...
Huntsville, AL · On-site
Software Engineer, SME Overview SimTech, Inc., recognized as one of the 2026 Best Places for Working Parents , is seeking a Software Engineer, SME to join our dynamic and diverse team in Huntsville ...
Huntsville, AL · On-site
Software Engineer, SME Overview SimTech, Inc., recognized as one of the 2026 Best Places for Working Parents , is seeking a Software Engineer, SME to join our dynamic and diverse team in Huntsville ...
Huntsville, AL · On-site
$90 - $120/hr
Overview Camgianis seeking a Senior Software Engineer who will lead the development of software frameworks and applications through architecture, design, implementation, testing and documentation.
Huntsville, AL · On-site
$90 - $120/hr
Overview Camgianis seeking a Senior Software Engineer who will lead the development of software frameworks and applications through architecture, design, implementation, testing and documentation.
Huntsville, AL · On-site
$87K - $157K/yr
Leidos Defense is seeking several Software Engineers at various career levels to join a highly talented RF Systems Portfolioteam located in Huntsville, AL. This portfolio supports radar design ...
Huntsville, AL · On-site
$87K - $157K/yr
Leidos Defense is seeking several Software Engineers at various career levels to join a highly talented RF Systems Portfolioteam located in Huntsville, AL. This portfolio supports radar design ...
$87K - $157K/yr
Leidos Defense is seeking several Software Engineers at various career levels to join a highly talented RF Systems Portfolio team located in Huntsville, AL. This portfolio supports radar design ...
$87K - $157K/yr
Leidos Defense is seeking several Software Engineers at various career levels to join a highly talented RF Systems Portfolio team located in Huntsville, AL. This portfolio supports radar design ...
Huntsville, AL · On-site
Software Engineer 1 OASYS, INC., a Leading-Edge Government contractor, is seeking applicants for a Software Engineer 1 to support our customer in Huntsville, AL. OASYS, INC. is seeking an Entry Level ...
Huntsville, AL · On-site
Software Engineer 1 OASYS, INC., a Leading-Edge Government contractor, is seeking applicants for a Software Engineer 1 to support our customer in Huntsville, AL. OASYS, INC. is seeking an Entry Level ...
Software Engineer 1 OASYS, INC., a Leading-Edge Government contractor, is seeking applicants for a Software Engineer 1 to support our customer in Huntsville, AL. OASYS, INC. is seeking an Entry Level ...
Software Engineer 1 OASYS, INC., a Leading-Edge Government contractor, is seeking applicants for a Software Engineer 1 to support our customer in Huntsville, AL. OASYS, INC. is seeking an Entry Level ...
Huntsville, AL · On-site
$120K - $159K/yr
Camgian is seeking a Senior Software Engineer who will lead the development of software frameworks and applications through architecture, design, implementation, testing and documentation. The ...
Quick apply
Huntsville, AL · On-site
$120K - $159K/yr
Camgian is seeking a Senior Software Engineer who will lead the development of software frameworks and applications through architecture, design, implementation, testing and documentation. The ...
Huntsville, AL · On-site
$120K - $159K/yr
Camgian is seeking a Senior Software Engineer who will lead the development of software frameworks and applications through architecture, design, implementation, testing and documentation. The ...
Huntsville, AL · On-site
$120K - $159K/yr
Camgian is seeking a Senior Software Engineer who will lead the development of software frameworks and applications through architecture, design, implementation, testing and documentation. The ...
Huntsville, AL · On-site
$70K - $175K/yr
Auria is seeking a Software Engineer (All Experience Levels) to support the Sentinel program (formerly called the Ground Based Strategic Deterrent - GBSD). This position is in the Huntsville, AL area
Huntsville, AL · On-site
$70K - $175K/yr
Auria is seeking a Software Engineer (All Experience Levels) to support the Sentinel program (formerly called the Ground Based Strategic Deterrent - GBSD). This position is in the Huntsville, AL area
Huntsville, AL · On-site
Summit TRC is seeking to add a Software Engineer to our team. This role will be focused on building and deploying software to enable new capabilities on UAS products. The right engineer will have a ...
Huntsville, AL · On-site
Summit TRC is seeking to add a Software Engineer to our team. This role will be focused on building and deploying software to enable new capabilities on UAS products. The right engineer will have a ...
Huntsville, AL · On-site
Summit TRC is seeking to add a Software Engineer to our team. This role will be focused on building and deploying software to enable new capabilities on UAS products. The right engineer will have a ...
Huntsville, AL · On-site
Summit TRC is seeking to add a Software Engineer to our team. This role will be focused on building and deploying software to enable new capabilities on UAS products. The right engineer will have a ...
$56.7K - $68.2K
2% of jobs
$68.2K - $79.8K
4% of jobs
$79.8K - $91.3K
6% of jobs
$91.3K - $102.8K
8% of jobs
$109K is the 25th percentile. Wages below this are outliers.
$102.8K - $114.4K
7% of jobs
$114.4K - $125.9K
18% of jobs
The median wage is $128.6K / yr.
$125.9K - $137.4K
16% of jobs
$137.4K - $148.9K
2% of jobs
$153.7K is the 75th percentile. Wages above this are outliers.
$148.9K - $160.5K
26% of jobs
$160.5K - $172K
1% of jobs
$172K - $183.5K
8% of jobs
$56.7K
$131.8K
$183.5K
| Aspect | Software Engineer | Software Developer |
|---|---|---|
| Credentials | Bachelor's degree in CS or related field, certifications | Bachelor's degree often preferred, certifications optional |
| Work Environment | Designing, developing, testing, and maintaining software systems | Writing, coding, and implementing software applications |
| Industry Usage | Used across tech, finance, healthcare, and more for system-level roles | Commonly used in app and web development projects |
| Search Intent | Understanding roles, responsibilities, and qualifications | Learning about coding, programming, and project work |
While both roles involve software creation, Software Engineers typically focus on designing and architecting complex systems, whereas Software Developers mainly concentrate on coding and building specific applications. The roles often overlap, but the Engineer role may require broader system knowledge and design skills.

8.3
Based on 151 frontline employees who took The Breakroom Quiz
77th of 483 rated business services
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 sustainably. Everything we do is built on a commitment to doing the right thing for our customers, our people, and our community. Our Mission, Vision, and Values guide the way we do business.
Your greatest work is ahead!
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 engineers who enjoy building performant software and want to grow into broader system-level and real-time development over time. We have offices across the United States engaging in the defense, space, cyber and commercial fields, we provide responsive, cost-effective engineering, scientific and IT solutions.
If this sounds like the kind of environment where you can thrive, keep reading!
Leidos Defense Systems Sector 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. To explore and learn more, click here!
Are you ready to make an impact? Share your resume with us today!
Primary Responsibilities:
Candidate will support advanced technology radar programs develop user-facing and backend software that interfaces with high-performance sensor and data processing systems. These applications are tightly coupled with real-time data pipelines and hardware systems, requiring strong understanding of performance, data flow, and system behavior.
Engineers in this role are expected to grow into broader system ownership over time, contributing across application, middleware, and real-time components as needed.
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
Basic Qualifications:
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
Candidate must have excellent teamwork skills and possess strong fundamentals in the following:
Experience with C++ or similar systems-level programming language
Experience with Linux-based systems
Experience with higher-level user application development
Experience working with performance-sensitive, distributed, or systems-oriented applications
Experience with multithreaded or concurrent programming
Strong problem-solving skills and ability to work effectively in a team environment
Demonstrated ability to learn new technologies and work across different layers of the software stack
Preferred Qualifications:
Candidate with additional skills in the following is preferred:
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
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:May 5, 2026For 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.
The Leidos pay range for this job level is a general guideline onlyand 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.
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.
It services
10,000+ Employees
Reston, VA, US