1

Software Engineer Engineer Jobs in Alabama (NOW HIRING)

Software Engineer- Senior

Huntsville, AL · On-site

$127K - $167K/yr

Software Engineer- Senior Location: Redstone Arsenal Position Type: Full-Time Position Summary: We are seeking a Senior Software Engineer with a strong focus on software development to design ...

Software Engineer- Senior

Huntsville, AL · On-site

$127K - $167K/yr

Software Engineer- Senior Location: Redstone Arsenal Position Type: Full-Time Position Summary: We are seeking a Senior Software Engineer with a strong focus on software development to design ...

Software Engineer- Senior

Huntsville, AL · On-site

$127K - $167K/yr

Software Engineer- Senior Location: Redstone Arsenal Position Type: Full-Time Position Summary: We are seeking a Senior Software Engineer with a strong focus on software development to design ...

DESE Research, Inc. is seeking a Software Engineer (Junior to Mid-Level) to support mission-critical software development efforts in a fast-paced, customer-facing environment. This role requires ...

DESE Research, Inc. is seeking a Software Engineer (Junior to Mid-Level) to support mission-critical software development efforts in a fast-paced, customer-facing environment. This role requires ...

DESE Research, Inc. is seeking a Software Engineer (Junior to Mid-Level) to support mission-critical software development efforts in a fast-paced, customer-facing environment. This role requires ...

The Software Engineer will design, develop, test, and maintain software solutions that support internal systems, data workflows, and operational processes across the company. Daily responsibilities ...

IERUS Technologies Inc specializes in electromagnetics phenomenology and computational analytics, seeking a driven software engineer to work on diverse projects. The role involves design, development ...

Software Engineer

Huntsville, AL · On-site

$133K - $158K/yr

The Software Engineer will support ballistic missile, guided weapon and aeronautical tests and evaluations as well as support space situational awareness operations and experiments. The successful ...

Software Engineer OASYS, INC., a Leading-Edge Government contractor, is seeking applicants for a Software Engineer to support our customer in Huntsville, AL. Summary: OASYS, INC. is seeking a ...

Software Engineer

Tuskegee, AL · On-site

$100 - $125/hr

Position Title Software Engineer Status Full Time Job Summary NASA's Marshall Space Flight Center is seeking a talented and driven Software Engineer to support cutting-edge aerospace and scientific ...

Software Engineer

Huntsville, AL · On-site

$133K - $158K/yr

The Software Engineer will support ballistic missile, guided weapon and aeronautical tests and evaluations as well as support space situational awareness operations and experiments. The successful ...

QTEC Aerospace is seeking a SOFTWARE ENGINEER to join our team of professionals in Huntsville, AL. The qualified applicant will become part of a team of professionals representing both industry and ...

next page

Showing results 1-20

Software Engineer Engineer information

See Alabama salary details

$57.6K

$133.7K

$186.3K

How much do software engineer engineer jobs pay per year?

As of Sep 7, 2026, the average yearly pay for software engineer 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 the difference between Software Engineer Engineer vs Software Engineer?

AspectSoftware EngineerSoftware Engineer Engineer
CredentialsBachelor's in CS or related field; sometimes certificationsSame as Software Engineer, often with additional certifications or experience
Work EnvironmentDevelopment teams, tech companies, startupsSimilar environments, often with more complex projects or responsibilities
Industry UsageWidely used across tech, finance, healthcare, etc.Less common; sometimes used interchangeably or in specific companies
Comparison IntentUnderstanding roles, career paths, or job requirementsClarifying distinctions or advanced responsibilities

While both roles involve software development, a Software Engineer Engineer may focus on more complex systems or specialized tasks. However, in many organizations, the titles are used interchangeably. Understanding the specific job description is essential for clarity.

Is a software engineer a well paying job?

Software engineers typically earn competitive salaries that vary based on experience, location, and specialization. They often receive benefits such as bonuses, stock options, and opportunities for career advancement, making it a financially rewarding profession overall.

What job does a software engineer do?

A software engineer designs, develops, tests, and maintains software applications and systems. They use programming languages, such as Java, Python, or C++, and often collaborate with teams to create efficient and reliable software solutions. Strong problem-solving skills and knowledge of software development methodologies are essential for this role.

What cities in Alabama are hiring for Software Engineer Engineer jobs?

Cities in Alabama with the most Software Engineer Engineer job openings:

Infographic showing various Software Engineer Engineer job openings in Alabama as of August 2026, with employment types broken down into 90% Full Time, 6% Part Time, 1% Temporary, and 3% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution, with an average salary of $133,714 per year, or $64.3 per hour.

Software Engineer/Developer

Davis Strategic Innovations Inc.

Huntsville, AL • On-site

Full-time

Re-posted 26 days ago


Job description

Job Description Software Engineer / Developer Location: 100% Onsite - Huntsville, AL Clearance: Active DoD Secret Clearance required Overview: We are seeking a highly motivated Software Engineer / Developer to join our team in Huntsville, AL. This position is ideal for a versatile developer who thrives in collaborative, Agile environments and enjoys solving complex technical challenges. Key Responsibilities: Develop software using C++, Java, or similar languages.

Design, implement, and execute unit tests to ensure software quality. Create and maintain software documentation to support development and sustainment activities. Build and manage automated software pipelines in a Continuous Integration / Continuous Deployment (CI/CD) environment.

Collaborate closely with stakeholders and government customers to define requirements and deliver solutions. Participate in Agile ceremonies, including Program Increment (PI) Planning, Iteration Planning, Feature and Story development, Sprint Planning, and Retrospectives. Contribute to team and program-level Sprint reviews and demos.

Required Skills: Proficiency in C++ development. Experience with GitLab/Git for software configuration management. Hands-on experience with Red Hat Enterprise Linux (RHEL) operating systems.

Knowledge of network programming, including message generation, formatting, and UDP/TCP/IP interfaces. Must be available for full-time onsite work. Must hold an active DoD Secret clearance.

Desired Skills: Familiarity with the Scaled Agile Framework (SAFe) and Agile Scrum methodologies. Experience developing in Java and building user interfaces. Experience with Jira or similar tools for issue tracking and Agile project management.

Understanding of multi-core and multi-threaded programming. Familiarity with Missile Defense Agency (MDA) sensors and missile defense systems. Education Requirements: Bachelor's degree in a related discipline from an accredited institution and 5 years of professional experience, OR Master's degree in a related discipline and 3 years of experience, OR PhD/JD in a related discipline (no experience required).

This position is considered career/journey level.