1

Software Engineer Engineer Jobs in Alabama (NOW HIRING)

Onsite - Huntsville TCS is searching for a Software Engineer to join our strong team of Engineers supporting our Ground-based Midcourse Defense (GMD) customer in Huntsville, AL. The GMD program is a ...

Software Engineer

Huntsville, AL · On-site

$87K - $157K/yr

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 ...

Software Engineer

Huntsville, AL · On-site

$69K - $125K/yr

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 ...

Sentar is seeking a Software Engineer in Huntsville, AL! Role Description: Sentar is looking for a Software Engineer to support U.S. Air Force's Ground Based Strategic Deterrent (GBSD)/Sentinel ...

Software Engineer Job Purpose We are looking for an enthusiastic Web Developer to support a unique team within our manufacturing and test engineering department As our Web Developer, you will be ...

Major aspects of this position include analyzing Information, general programming, software design, user interface (UI) design, software debugging, software documentation, software testing, and ...

Sentar is seeking a Software Engineer in Huntsville, AL! Role Description: Sentar is looking for a Software Engineer to support U.S. Air Forces Ground Based Strategic Deterrent (GBSD)/Sentinel ...

You will join a diverse team of junior-to-senior software developers, engineers, and scientists to help create unique solutions for complex problems. Our team solves important problems that make a ...

Major aspects of this position include analyzing Information, general programming, software design, user interface (UI) design, software debugging, software documentation, software testing, and ...

Sentar is seeking a Software Engineer in Huntsville, AL! Role Description: Sentar is looking for a Software Engineer to support U.S. Air Force's Ground Based Strategic Deterrent (GBSD)/Sentinel ...

Sentar is seeking a Software Engineer in Huntsville, AL! Role Description: Sentar is looking for a Software Engineer to support U.S. Air Force's Ground Based Strategic Deterrent (GBSD)/Sentinel ...

Lead Software Engineer

Huntsville, AL · On-site

$87K - $157K/yr

You will join a diverse team of junior-to-senior software developers, engineers, and scientists to help create unique solutions for complex problems. Our team solves important problems that make a ...

You will join a diverse team of junior-to-senior software developers, engineers, and scientists to help create unique solutions for complex problems. Our team solves important problems that make a ...

Software Engineer IV

Hoover, AL · On-site

$86K - $117K/yr

Software Engineer IV Location: Hoover, Alabama Duration: Contract Job ID: 178893 Job Overview: The Software Engineer IV oversees the development, modification, and maintenance of applications. This ...

Showing results 41-60

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 Aug 18, 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 1% As Needed, 84% Full Time, 9% Part Time, and 6% 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.

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

This job post has expired 1 day ago. Applications are no longer accepted.


Job description

Clearances Required: Active Secret Clearance to start
Citizenship: Must be a current US citizen
Location: Onsite - Huntsville
Job Description
TCS is searching for a Software Engineer to join our strong team of Engineers supporting our Ground-based Midcourse Defense (GMD) customer in Huntsville, AL. The GMD program is a portion of the Missile Defense Agency's (MDA) system to protect the US and our allies from ballistic missile attacks. The selected candidate will use modern tools to further the development and sustainment of the GMD system."
Basic Qualifications:
  • Bachelor's Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline from an accredited university and 2 years of related experience, or a Master's STEM Degree and 0 years of related experience.
  • Experience developing real time embedded software in C++
  • Experience with HW/SW integration
  • Experience developing software in a RHEL environment
  • Familiarity with Atlassian and Agile software development practices.
  • Ability and willingness to travel 10% to support business needs.
  • Applicants must have a current active in-scope U.S. Government DoD issued Secret security clearance at the time of application which is required to start.

Preferred Qualifications:
  • Bachelor's Degree in Software Engineering or related field.
  • Missile Defense domain knowledge
  • Experience using LabView
  • Security + Certification
  • A current active in-scope U.S. Government DoD Top Secret security clearance.

Benefits:
  • Highlights of our benefits include Health/Dental/Vision, 401(k) match, profit sharing, Flexible Time Off, STD/LTD/Life Insurance, Referral Bonuses, professional development reimbursement, vacation, sick leave, and maternity/paternity leave.

Apply online or visit us at www.tcs-inc.com/careers
TCS, Inc. is an EEO Employer.