1

Programming Engineer Jobs in Alabama (NOW HIRING)

Mechanical Engineer 26-062 We are seeking a highly experienced Mechanical Engineer to provide technical leadership in the design, development, and qualification of advanced weapon system components ...

RF Design Engineer (Senior) Company: The Boeing Company Boeing Defense, Space & Security (BDS) seeks a senior RF Design Engineer to join our Electrical Engineering Capability Team in Huntsville, AL.

RF Design Engineer (Senior) Company: The Boeing Company Boeing Defense, Space & Security (BDS) seeks a senior RF Design Engineer to join our Electrical Engineering Capability Team in Huntsville, AL.

Mechanical Engineer 26-043 We are seeking a highly experienced Mechanical Engineer to provide technical leadership in the design, development, and qualification of advanced weapon system components ...

Site Reliability Engineer

Irondale, AL ยท On-site

$48.25 - $64/hr

Site Reliability Engineer Site Reliability Engineer (SRE) Hybrid Opportunity | Enterprise Cloud Environment Growing enterprise technology organization is seeking an experienced Site Reliability ...

The Project Engineer will support the Ground Production Operations Integrated Product Team (IPT) in day to day program execution across the LRHW program. This role serves as a key integrator between ...

Agile Methodology, Apache Kafka, Google Cloud Platform (GCP), Go Programming Language, Kubernetes Bachelor's Degree or equivalent experience| Required Work Arrangement Shipt considers candidates ...

Agile Methodology, Apache Kafka, Google Cloud Platform (GCP), Go Programming Language Bachelor's Degree or equivalent experience| Required Work Arrangement Shipt considers candidates located near a ...

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 Jul 9, 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.

Can I make 200k a year as a software engineer?

Software engineers can earn $200,000 or more annually, especially with experience, specialized skills, or working in high-paying industries like finance or technology. Salaries vary based on location, company size, and expertise, with senior roles and those in major tech hubs often reaching or exceeding this level.

What engineer makes $500,000 a year?

Senior software engineers, especially those working at large tech companies or in specialized fields like machine learning or cloud computing, can earn $500,000 or more annually through base salary, bonuses, and stock options. Achieving this level typically requires extensive experience, advanced skills, and often leadership roles or equity compensation.

What engineers make $300,000 a year?

Senior software engineers, especially those with expertise in areas like machine learning, cloud computing, or cybersecurity, can earn $300,000 or more annually, often through a combination of base salary, bonuses, and stock options. High-level engineering roles in large tech companies or startups with significant funding are more likely to reach this compensation level.

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 does a programmer engineer do?

A programming engineer designs, develops, tests, and maintains software applications and systems. They often work with programming languages, development tools, and collaborate with teams to create efficient and reliable software solutions.
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 July 2026, with employment types broken down into 84% Full Time, 10% Part Time, and 6% Contract. Highlights an 87% Physical, 4% Hybrid, and 9% Remote job distribution, with an average salary of $92,227 per year, or $44.3 per hour.
Mechanical Engineer

Mechanical Engineer

Invariant Corporation

Huntsville, AL โ€ข On-site

Full-time

Medical, Dental, Vision, Life, Retirement

Posted 7 days ago


Job description

Mechanical Engineer

26-062

We are seeking a highly experienced Mechanical Engineer to provide technical leadership in the design, development, and qualification of advanced weapon system components for C-UxS programs. In this role, you will serve as a lead engineer, driving complex mechanical design solutions, mentoring junior engineers, and ensuring designs meet stringent military performance, reliability, and producibility requirements.

Duties Include

  • Lead the design and development of mechanical subsystems for weapons platforms, including structures, housings, actuators, mechanisms, and more
  • Provide technical oversight of CAD modeling, engineering drawings, and documentation in compliance with ASME Y14 and MIL-STD requirements
  • Guide material selection and manufacturing processes to ensure performance in extreme conditions, including high shock, vibration, and thermal environments (MIL-STD-810)
  • Lead design reviews (PDR, CDR) and present technical content to internal leadership, prime contractors, and government customers
  • Support root cause investigations of hardware failures, develop corrective actions, and ensure lessons learned are applied program-wide
  • Collaborate with systems engineering, integration & test, and manufacturing teams to ensure requirements are met and products are production-ready
  • Contribute to long-term technology insertion and mechanical design innovation across the product line

Requirements

  • Candidate must have a minimum of a Bachelors degree in Mechanical engineering with a minimum of eight (8) years of relevant experience
  • Minimum Active Secret Clearance
  • Proof of U.S. Citizenship is a requirement for positions requiring a Security Clearance
  • Current Passport
  • Experience using Arena Product Lifecyle Manager (PLM)
  • Experience using Solidworks CAD for mechanical design and FEA

Requires ability to

  • Sitting for extended periods of time at desk, in telecoms/meetings with peers, management
  • Lift and/or move up to 50 lbs.
  • Ability to use stairs for access between floors and multiple buildings at customer worksites and Invariant facilities during travel

This position is expected to be performed only in the state of Alabama.

Subject to the provisions of Code of Alabama 40-18-370, the Company shall give good faith consideration to Alabama residents for employment at the Project.

Invariant Corporation is an Equal Opportunity Employer. All qualified applicants will be considered without regard to race, color, religion, sex, national origin, disability, or veteran status.

Invariant is a drug-free workplace.

Company Description

Headquartered in Huntsville, Alabama, Invariant is a 100% employee owned, non-traditional defense contractor providing advanced engineering solutions to support national defense, homeland security, and law enforcement. We are ISO 9001 certified with secure facilities, labs, and high bay space performing advanced manufacturing, integration, assembly, and testing of mission critical systems. Join a team where innovation fuels impact. At Invariant, every voice contributes, and every employee-owner shares in the success of our mission to protect those who protect us. Weโ€™re home to engineers, developers, and specialistsโ€”web builders of mission-critical systems, united by purpose and driven by pride. As a 100% employee-owned company, your work doesnโ€™t just power national defenseโ€”it helps power your future. Ready to take the next step in your career? Explore our current openings and discover how you can make a lasting impact while building ownership in everything you help create.