Software Engineer
Huntsville, AL · On-site
This position is for a software engineer to support the LRHW software organization. You will help code, develop, and innovate technical solutions for soldier utilized ground systems. This position ...
Huntsville, AL · On-site
This position is for a software engineer to support the LRHW software organization. You will help code, develop, and innovate technical solutions for soldier utilized ground systems. This position ...
Huntsville, AL · On-site
This position is for a software engineer to support the LRHW software organization. You will help code, develop, and innovate technical solutions for soldier utilized ground systems. This position ...
Software Engineer III Duration: 3+ months with a possible extension Description: The Contracted Software Engineer will be responsible for: Refreshing software products (board support packages ...
Software Engineer III Duration: 3+ months with a possible extension Description: The Contracted Software Engineer will be responsible for: Refreshing software products (board support packages ...
Software Engineer In this role, you will support the software engineering lifecycle following the program Software Development Plan (SDP) to include requirements analysis, object oriented analysis ...
Software Engineer In this role, you will support the software engineering lifecycle following the program Software Development Plan (SDP) to include requirements analysis, object oriented analysis ...
Huntsville, AL · On-site
deciBel Research has an immediate opening for a Software Engineer in Huntsville, AL. Position Description: deciBel Research is seeking a Senior Software Engineer to support the Ground-based Mid ...
Quick apply
Huntsville, AL · On-site
deciBel Research has an immediate opening for a Software Engineer in Huntsville, AL. Position Description: deciBel Research is seeking a Senior Software Engineer to support the Ground-based Mid ...
Major aspects of this position include analyzing Information, general programming, software design, user interface (UI) design, software debugging, software documentation, software testing, and ...
Major aspects of this position include analyzing Information, general programming, software design, user interface (UI) design, software debugging, software documentation, software testing, and ...
Major aspects of this position include analyzing Information, general programming, software design, user interface (UI) design, software debugging, software documentation, software testing, and ...
Major aspects of this position include analyzing Information, general programming, software design, user interface (UI) design, software debugging, software documentation, software testing, and ...
Huntsville, AL · Hybrid
Software Engineer Contingent on award, Ampersand Solutions Group (AMPERSAND) has a requirement for one or more Software Engineers who will support a critical DoD mission providing software ...
Huntsville, AL · Hybrid
Software Engineer Contingent on award, Ampersand Solutions Group (AMPERSAND) has a requirement for one or more Software Engineers who will support a critical DoD mission providing software ...
Huntsville, AL · On-site
deciBel Research has an immediate opening for a Software Engineer in Huntsville, AL, Position Description: deciBel Research is seeking a senior software engineer knowledgeable and practiced in the ...
Quick apply
Huntsville, AL · On-site
deciBel Research has an immediate opening for a Software Engineer in Huntsville, AL, Position Description: deciBel Research is seeking a senior software engineer knowledgeable and practiced in the ...
Huntsville, AL · On-site
The Work The C2BMC-Regional Application Agile Release Train is seeking a software engineer that will thrive in a fast paced team environment in the design, development, and testing of the C2BMC ...
Huntsville, AL · On-site
The Work The C2BMC-Regional Application Agile Release Train is seeking a software engineer that will thrive in a fast paced team environment in the design, development, and testing of the C2BMC ...
Huntsville, AL · On-site
Job Title SOFTWARE ENGINEER Location Huntsville, AL US (Primary) Category Engineering Job Type Full-Time Career Level Entry Level Education Bachelor's Degree Security Clearance Required Secret ...
Huntsville, AL · On-site
Job Title SOFTWARE ENGINEER Location Huntsville, AL US (Primary) Category Engineering Job Type Full-Time Career Level Entry Level Education Bachelor's Degree Security Clearance Required Secret ...
Job Title SOFTWARE ENGINEER Location Huntsville, AL US (Primary) Category Engineering Job Type Full-Time Career Level Entry Level Education Bachelor's Degree Security Clearance Required Secret ...
Job Title SOFTWARE ENGINEER Location Huntsville, AL US (Primary) Category Engineering Job Type Full-Time Career Level Entry Level Education Bachelor's Degree Security Clearance Required Secret ...
Huntsville, AL · On-site
The Work The C2BMC-Regional Application Agile Release Train is seeking a software engineer that will thrive in a fast paced team environment in the design, development, and testing of the C2BMC ...
Huntsville, AL · On-site
The Work The C2BMC-Regional Application Agile Release Train is seeking a software engineer that will thrive in a fast paced team environment in the design, development, and testing of the C2BMC ...
Huntsville, AL · On-site
Lockheed Martin Space in Huntsville, AL is seeking a full-time Software Engineer. In this role, you will be working with experienced engineers, you will support the software engineering lifecycle ...
Huntsville, AL · On-site
Lockheed Martin Space in Huntsville, AL is seeking a full-time Software Engineer. In this role, you will be working with experienced engineers, you will support the software engineering lifecycle ...
Huntsville, AL · On-site
Lockheed Martin Space in Huntsville, AL is seeking a full-time Software Engineer. In this role, you will be working with experienced engineers, you will support the software engineering lifecycle ...
Huntsville, AL · On-site
Lockheed Martin Space in Huntsville, AL is seeking a full-time Software Engineer. In this role, you will be working with experienced engineers, you will support the software engineering lifecycle ...
Huntsville, AL · On-site
They are seeking experienced Ada Software Engineers to support the software engineering lifecycle and develop technology to enhance response capabilities. Responsibilities : • support the software ...
Huntsville, AL · On-site
They are seeking experienced Ada Software Engineers to support the software engineering lifecycle and develop technology to enhance response capabilities. Responsibilities : • support the software ...
Huntsville, AL · On-site
We are seeking highly motivated Software Engineers to support the continued development and sustainment of the U.S. Navy's Aegis Weapons System in Huntsville, AL. Responsibilities: Work in a ...
Huntsville, AL · On-site
We are seeking highly motivated Software Engineers to support the continued development and sustainment of the U.S. Navy's Aegis Weapons System in Huntsville, AL. Responsibilities: Work in a ...
Huntsville, AL · On-site
DESE Research, Inc. has an immediate opportunity for a talented Software Engineer in Huntsville, AL to join our team for the development of Modeling & Simulations (M&S) tools in support of the ...
Huntsville, AL · On-site
DESE Research, Inc. has an immediate opportunity for a talented Software Engineer in Huntsville, AL to join our team for the development of Modeling & Simulations (M&S) tools in support of the ...
Huntsville, AL · On-site
Lockheed Martin Space in Huntsville, AL is seeking a full-time Software Engineer. In this role, you will be working with experienced engineers, you will support the software engineering lifecycle ...
Huntsville, AL · On-site
Lockheed Martin Space in Huntsville, AL is seeking a full-time Software Engineer. In this role, you will be working with experienced engineers, you will support the software engineering lifecycle ...
Huntsville, AL · On-site
Lockheed Martin Space in Huntsville, AL is seeking a full-time Software Engineer. In this role, you will be working with experienced engineers, you will support the software engineering lifecycle ...
Huntsville, AL · On-site
Lockheed Martin Space in Huntsville, AL is seeking a full-time Software Engineer. In this role, you will be working with experienced engineers, you will support the software engineering lifecycle ...
Huntsville, AL · Hybrid
$120K - $159K/yr
The Leidos Defense Sector currently has an opening for a Lead Software Engineer to support advanced image analysis and mission software development efforts within our Space Vehicle Agile Release ...
Huntsville, AL · Hybrid
$120K - $159K/yr
The Leidos Defense Sector currently has an opening for a Lead Software Engineer to support advanced image analysis and mission software development efforts within our Space Vehicle Agile Release ...
$57.6K - $69.3K
2% of jobs
$69.3K - $81K
4% of jobs
$81K - $92.7K
6% of jobs
$92.7K - $104.4K
8% of jobs
$110.6K is the 25th percentile. Wages below this are outliers.
$104.4K - $116.1K
7% of jobs
$116.1K - $127.8K
18% of jobs
The median wage is $130.5K / yr.
$127.8K - $139.5K
16% of jobs
$139.5K - $151.2K
2% of jobs
$156K is the 75th percentile. Wages above this are outliers.
$151.2K - $162.9K
26% of jobs
$162.9K - $174.6K
1% of jobs
$174.6K - $186.3K
8% of jobs
$57.6K
$133.7K
$186.3K
Software engineers design, build, and maintain software systems for electronic devices. A software engineer may operate alone, but typically they spend their time collaborating with other engineers, scientists, and various specialists to come up with creative solutions.
On a day-to-day basis, software engineers operate as the creative brain behind electronic devices. They ensure active programs run smoothly and may recommend software updates for product optimization. In some cases, a software engineer may write or program code. Software engineers may also spend time troubleshooting and explaining programs to clients.
| 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.

Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Posted 29 days ago
8.1
Based on 379 frontline employees who took The Breakroom Quiz
35th of 60 rated aerospace companies
Get the full story on Breakroom
Sourced by ZipRecruiter
As a global security and aerospace company, the majority of Lockheed Martin's business is with the U.S. Department of Defense and U.S. federal government agencies.The remaining portion of Lockheed Martin's business is comprised of international government and commercial sales of products, services and platforms.
Manufacturing
10,000+ Employees
Bethesda, MD, US
1912