1

Engineer Software Salary Jobs in Alabama (NOW HIRING)

We are currently seeking Software Engineers to join our team based in Huntsville, AL. Candidates ... The salary offered will depend on several factors including, but not limited to, relevant ...

Software Engineer

Huntsville, AL · On-site

$90 - $120/hr

We are seeking highly motivated Software Engineers to support the continued development ... The salary offered will depend on several factors including, but not limited to, relevant ...

DESE Research, Inc. is seeking a Software Engineer (Junior to Mid-Level) to support mission ... salaries, and perhaps most importantly, the opportunity to work alongside talented engineers ...

DESE Research, Inc. is seeking a Software Engineer (Junior to Mid-Level) to support mission ... salaries, and perhaps most importantly, the opportunity to work alongside talented engineers ...

DESE Research, Inc. is seeking a Software Engineer (Junior to Mid-Level) to support mission ... salaries, and perhaps most importantly, the opportunity to work alongside talented engineers ...

Software Engineer

Huntsville, AL · On-site

$133K - $158K/yr

The Software Engineer will support ballistic missile, guided weapon and aeronautical tests and ... Salary ranges from $133,000 to $158,000 depending on relevant experience and qualifications * View ...

Software Engineer

Huntsville, AL · On-site

$133K - $158K/yr

The Software Engineer will support ballistic missile, guided weapon and aeronautical tests and ... Salary ranges from $133,000 to $158,000 depending on relevant experience and qualifications * View ...

Senior Software Engineer

Huntsville, AL · On-site

$120K - $159K/yr

We are currently seeking Software Engineers to join our team based in Huntsville, AL. Candidates ... The salary offered will depend on several factors including, but not limited to, relevant ...

Senior Software Engineer

Huntsville, AL · On-site

$120K - $159K/yr

We are currently seeking Software Engineers to join our team based in Huntsville, AL. Candidates ... The salary offered will depend on several factors including, but not limited to, relevant ...

Senior Software Engineer

Huntsville, AL · On-site

$121K - $160K/yr

... salaries, continuous career growth opportunities, flexible schedules including remote work ... Senior Software Engineer Job Location: Huntsville, AL We are seeking a highly skilled Senior ...

Showing results 21-40

Engineer Software Salary information

What are the key skills and qualifications needed to thrive as a software engineer?

To thrive as a Software Engineer, you need strong programming abilities, problem-solving skills, and a relevant degree in computer science or a related field. Familiarity with languages like Java, Python, or C++, and experience with version control systems (such as Git) and development frameworks are typically required. Excellent teamwork, communication, and adaptability help you stand out in collaborative and fast-changing environments. These skills are crucial for building reliable software solutions, working efficiently with teams, and adapting to evolving technology.

What is the average salary for a software engineer?

The average salary for a software engineer varies depending on experience, location, and company. In the United States, entry-level software engineers typically earn between $70,000 and $100,000 per year, while more experienced engineers can earn $120,000 or more. High-demand tech hubs like San Francisco and Seattle often offer higher salaries, sometimes exceeding $150,000 annually for senior positions. Benefits, bonuses, and stock options can also significantly increase total compensation.

What are some common challenges software engineers face when negotiating salary offers?

Software engineers often encounter challenges such as understanding industry salary benchmarks, effectively communicating their value, and navigating company-specific compensation structures that may include stock options or bonuses. It can also be difficult to assess the full benefits package and long-term growth potential when comparing offers. Approaching negotiations with data and clear examples of your contributions can help ensure a successful outcome.

What is the difference between Engineer Software Salary vs Software Developer Salary?

AspectEngineer Software SalarySoftware Developer Salary
Required CredentialsBachelor's in CS or related field, certificationsBachelor's in CS or related field, certifications
Work EnvironmentDesign, develop, and maintain software systemsDevelop and implement software applications
Employer & Industry UsageTech companies, startups, enterprise firmsTech companies, startups, software firms

Both roles often require similar educational backgrounds and certifications, and they frequently work in similar environments within the tech industry. The main difference lies in the scope of responsibilities, with engineers often involved in system design and architecture, while developers focus more on coding and application development. Salary differences are typically minimal but can vary based on experience and specialization.

Is software engineer a well paying job?

Software engineers typically earn competitive salaries that vary based on experience, location, and specialization. The role often offers opportunities for advancement, bonuses, and benefits, making it a financially rewarding career choice for many professionals in the tech industry.

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

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

Infographic showing various Engineer Software Salary job openings in Alabama as of August 2026, with employment types broken down into 87% Full Time, 10% Part Time, 1% Temporary, and 2% Contract. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution.

Software Engineer

ASRC Federal Holding

Huntsville, AL • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 17 hours ago


ASRC Federal rating

7.8

Company rating: 7.8 out of 10

Based on 28 frontline employees who took The Breakroom Quiz

243rd of 453 rated engineering


Job description

ASRC Federal is a leading government contractor furthering missions in space, public health and defense. As an Alaska Native owned corporation, our work helps secure an enduring future for our shareholders. Join our team and discover why we are a top veteran employer and Certified Great Place to Work™
ASRC Agile Decision Sciences is a premier provider of systems engineering, software engineering, system integration and project management services for real-time, mission-critical defense systems. We are currently seeking Software Engineers to join our team based in Huntsville, AL. Candidates will work in an Agile team environment where they will actively engage in sprints and other Agile process activities as well as software development and testing.
Required Qualifications:
• Bachelor's degree in STEM related field, and 2 years of related experience
• Must have an Active Secret Security Clearance
• Linux Operating System Experience
• Object Oriented C++/Java/ Software Development experience
• Embedded software development experience
• Experience with CMake and Gtest
• Must be able to support an in-person / closed-area work environment
Preferred Qualifications:
• Experience using DevSecOps tools and methods (Jenkins, Ansible, Git/Gitlab)
• Experience using Agile Project management tools (Jira/Confluence)
• Experience in Product Owner or Scrum Master roles
• Prior experience with Missile Defense Agency (MDA) programs and/or systems
• Knowledge of SysUML
• Security+ certification
We invest in the lives of our employees, both in and out of the workplace, by providing competitive pay and benefits packages. Benefits offered may include health care, dental, vision, life insurance; 401(k); education assistance; paid time off including PTO, holidays, and any other paid leave required by law. The salary offered will depend on several factors including, but not limited to, relevant experience, skills, education, geographic location, internal equity, business needs, and other factors permitted by law. Posted pay ranges are a general guideline only and are not a guarantee of compensation or salary.
EEO Statement
ASRC Federal and its Subsidiaries are Equal Opportunity employers. All qualified applicants will receive consideration for employment without regard to race, gender, color, age, sexual orientation, gender identification, national origin, religion, marital status, ancestry, citizenship, disability, protected veteran status, or any other factor prohibited by applicable law.

What ASRC Federal employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom