1

Programming Engineer Jobs in Alabama (NOW HIRING)

Strong understanding of Object-Oriented Programming Preferred Qualifications: * Active DoD 8140 certification at IAT Level II or higher (e.g., Security+ CE, CCNA-Security, CySA+, CND) * Experience ...

Electrical Design Engineer Company: The Boeing Company Boeing Defense, Space & Security (BDS) seeks an Electrical Design Engineer to join the Electrical Engineering Capability Team in Huntsville ...

ServiceNow SRE Engineering Manager

Birmingham, AL · On-site

$53.50 - $71/hr

... programming languages, SRE tools, and modern frameworks, consistently demonstrating your exemplary track record in maintaining production systems with high-quality, modern observability practices ...

Electrical Design Engineer Company: The Boeing Company Boeing Defense, Space & Security (BDS) seeks an Electrical Design Engineer to join the Electrical Engineering Capability Team in Huntsville ...

Electrical Design Engineer Company: The Boeing Company Boeing Defense, Space & Security (BDS) seeks an Electrical Design Engineer to join the Electrical Engineering Capability Team in Huntsville ...

Sr. Engineer/Sr Engineer II

Bridgeport, AL · On-site

$93.70K - $128.60K/yr

BHE GT&S BHE GT&S has an exciting opportunity as a Senior Engineer or Senior Engineer II at our White Oaks General Office Building located in Bridgeport, WV. RESPONSIBILITIES At BHE GT&S, our ...

SW Engineer Schedule: Full-Time Shift: Day Job Travel: Yes - 10% of the time Minimum Clearance Required: Interim_Secret Clearance Level Must Be Able to Obtain: Secret Potential for Remote Work: ORA ...

Digital Design Engineer

Huntsville, AL · On-site

$136.85K - $185.15K/yr

Digital Design Engineer Company: The Boeing Company Boeing Defense, Space & Security (BDS) seeks a Digital Design Engineer to join our team in Huntsville, AL. Position Responsibilities : * Design ...

Digital Design Engineer Company: The Boeing Company Boeing Defense, Space & Security (BDS) seeks a Digital Design Engineer to join our team in Huntsville, AL. Position Responsibilities : * Design ...

SRE Engineering Manager - PxE ERM

Huntsville, AL · On-site

$56.25 - $74.75/hr

... programming languages, SRE tools, and modern frameworks, consistently demonstrating your exemplary track record in maintaining production systems with high-quality, modern observability practices ...

Digital Design Engineer Company: The Boeing Company Boeing Defense, Space & Security (BDS) seeks a Digital Design Engineer to join our team in Huntsville, AL. Position Responsibilities : * Design ...

... programming languages, SRE tools, and modern frameworks, consistently demonstrating your exemplary track record in maintaining production systems with high-quality, modern observability practices ...

Site Reliability Engineer

Birmingham, AL · On-site

$53.50 - $71/hr

Proficiency in scripting and programming languages such as Python, Go, or Bash. * Familiarity with monitoring and observability tools (Prometheus, Grafana, ELK stack). * Excellent problem-solving ...

Site Reliability Engineer

Birmingham, AL · On-site

$53.50 - $71/hr

Proficiency in scripting and programming languages such as Python, Go, or Bash. * Familiarity with monitoring and observability tools (Prometheus, Grafana, ELK stack). * Excellent problem-solving ...

next page

Showing results 1-20

Programming Engineer information

See Alabama salary details

$35.3K

$92.2K

$124.6K

How much do programming engineer jobs pay per year?

As of May 29, 2026, the average yearly pay for programming engineer in Alabama is $92,227.00, according to ZipRecruiter salary data. Most workers in this role earn between $76,100.00 and $105,600.00 per year, depending on experience, location, and employer.

What is the difference between Programming Engineer vs Software Developer?

AspectProgramming EngineerSoftware Developer
CredentialsBachelor's in Computer Science or related field; coding certificationsBachelor's in Computer Science or related field; coding certifications
Work EnvironmentDevelopment teams, tech companies, engineering projectsSoftware companies, startups, freelance projects
Industry UsageUsed in engineering-focused roles emphasizing system designCommon in application and software creation roles
Search & Comparison IntentOften compared for technical roles involving system-level programmingMore general, focusing on application development

Programming Engineers and Software Developers share similar educational backgrounds and work environments. However, Programming Engineers often focus on system-level design and engineering aspects, while Software Developers typically concentrate on creating applications. Both roles are essential in tech industries, but their specific responsibilities and focus areas differ slightly.

What are popular job titles related to Programming Engineer jobs in Alabama? For Programming Engineer jobs in Alabama, the most frequently searched job titles are:
Infographic showing various Programming Engineer job openings in Alabama as of May 2026, with employment types broken down into 89% Full Time, 6% Part Time, and 5% Contract. Highlights an 83% Physical, 5% Hybrid, and 12% Remote job distribution, with an average salary of $92,227 per year, or $44.3 per hour.

Algorithm SW Engineer

Vets Hired

Huntsville, AL • On-site

Full-time

Posted 8 days ago


Job description

Job Summary

An organization is seeking an Algorithm Software Engineer to support a Command and Control, Battle Management, and Communications (C2BMC) program. This role involves contributing to the design and development of Java-based mathematical algorithms within an Agile development environment.

What You Can Expect to Do:
  • Assist in implementing Java-based software updates
  • Participate in design and code reviews
  • Support software testing and troubleshoot issues identified during testing
  • Present developed designs to stakeholders
  • Engage in Agile planning and execution following established processes
  • Analyze system behavior, identify root causes of issues, and recommend solutions
  • Collaborate with cross-functional teams including Systems Engineering, Integration & Test, Deployment, and operational support teams
  • Work independently while adapting to a fast-paced, dynamic environment
Required Qualifications:
  • Bachelor's degree in Computer Science, Software Engineering, Engineering, Mathematics, Physics, or a related field with 2 years of experience; OR
  • Master's degree in a related field with no prior experience; OR
  • 6 years of relevant experience in lieu of a degree
  • Active, in-scope DoD-issued Secret security clearance (required at time of application)
  • Experience with Software Development Life Cycle (SDLC)
  • Experience developing Java-based applications and familiarity with C, C++, or C#
  • Strong understanding of Object-Oriented Programming
Preferred Qualifications:
  • Active DoD 8140 certification at IAT Level II or higher (e.g., Security+ CE, CCNA-Security, CySA+, CND)
  • Experience with tools such as Git/GitLab, Eclipse, Maven/Gradle, and SonarQube
  • Experience working in Unix/Linux environments
  • Experience working in Agile development processes
  • Experience developing unit tests
  • Exposure to MATLAB-based algorithm development and transition into Java-based systems