1

Programmer 1 Jobs in Athens, AL (NOW HIRING)

Engineer III

Huntsville, AL · On-site

$81K - $141K/yr

Contributes to the completion of assigned engineering tasks which involve the exercise of independent judgment and discretion about matters of significance. Documents findings of implemented ...

STEM Engineer III

Huntsville, AL · On-site

$140K - $145K/yr

We promote a collaborative culture with our clients and with each other as one team working towards ... Responsibilities * Engineer Specialists III provide RTP training to all new ARTPC employees.

Weld Engineer 1

Decatur, AL

$32 - $44/hr

Familiarity with weld engineering with expertise in welding aluminum alloys and stainless steel with varying thicknesses in one or more of the following areas: automated & mechanized gas tungsten arc ...

Weld Engineer 1

Decatur, AL · On-site

$32 - $44/hr

Familiarity with weld engineering with expertise in welding aluminum alloys and stainless steel with varying thicknesses in one or more of the following areas: automated & mechanized gas tungsten arc ...

Machine Programmer II Location: Huntsville, AL Type: Contract / On-Site Compensation: $54 per hour ... Machinist experience System One, and its subsidiaries including Joulé and Mountain Ltd., are ...

Machine Programmer II Location: Huntsville, AL Type: Contract / On-Site Compensation: $54 per hour ... Machinist experience System One, and its subsidiaries including Joulé and Mountain Ltd., are ...

Machine Programmer II Location: Huntsville, AL Type: Contract / On-Site Compensation: $54 per hour ... Machinist experience System One, and its subsidiaries including Joulé and Mountain Ltd., are ...

Machine Programmer II Location: Huntsville, AL Type: Contract / On-Site Compensation: $54 per hour ... Machinist experience System One, and its subsidiaries including Joulé and Mountain Ltd., are ...

Machine Programmer II Location: Huntsville, AL Type: Contract / On-Site Compensation: $54 per hour ... Machinist experience System One, and its subsidiaries including Joulé and Mountain Ltd., are ...

Machine Programmer II Location: Huntsville, AL Type: Contract / On-Site Compensation: $54 per hour ... Machinist experience System One, and its subsidiaries including Joulé and Mountain Ltd., are ...

Machine Programmer II Location: Huntsville, AL Type: Contract / On-Site Compensation: $54 per hour ... Machinist experience System One, and its subsidiaries including Joulé and Mountain Ltd., are ...

Machine Programmer II Location: Huntsville, AL Type: Contract / On-Site Compensation: $54 per hour ... Machinist experience System One, and its subsidiaries including Joulé and Mountain Ltd., are ...

Machine Programmer II Location: Huntsville, AL Type: Contract / On-Site Compensation: $54 per hour ... Machinist experience System One, and its subsidiaries including Joulé and Mountain Ltd., are ...

Machine Programmer II Location: Huntsville, AL Type: Contract / On-Site Compensation: $54 per hour ... Machinist experience System One, and its subsidiaries including Joulé and Mountain Ltd., are ...

Machine Programmer II Location: Huntsville, AL Type: Contract / On-Site Compensation: $54 per hour ... Machinist experience System One, and its subsidiaries including Joulé and Mountain Ltd., are ...

Digital Hardware Engineer 1

Huntsville, AL · On-site

$57.20 - $108.80/hr

## Digital Hardware Engineer IApplylocations: US-AL-HUNTSVILLE-315 ~ 315 Bob Heath Dr ~ BOB HEATHtime ... one of our office locations, regardless of whether the role is designated as on-site, hybrid or ...

Assembler 1

Madison, AL · On-site

$15.25 - $18.75/hr

Assembler 1 Location: Madison , AL Job Type: Contract Shift: Monday - Thursday, 6:00 AM - 4:30 PM ... Engineering services include Data Translation, CAD/CAM/CAE, Process & Product Engineering ...

next page

Showing results 1-20

Programmer 1 information

See Athens, AL salary details

$11

$38

$66

How much do programmer 1 jobs pay per hour?

As of Aug 25, 2026, the average hourly pay for programmer 1 in Athens, AL is $38.16, according to ZipRecruiter salary data. Most workers in this role earn between $24.81 and $49.66 per hour, depending on experience, location, and employer.

What is the difference between Programmer 1 vs Software Developer?

AspectProgrammer 1Software Developer
CredentialsTypically requires a diploma or associate degree in programming or related fieldUsually holds a bachelor's degree in computer science or software engineering
Work EnvironmentWorks primarily on coding and debugging tasks, often under supervisionInvolved in designing, developing, and testing software applications, often in team settings
Industry UsageCommonly used in tech companies, startups, and IT departments for specific coding tasksUsed across industries for full software development lifecycle roles

In summary, Programmer 1 typically focuses on coding and debugging with less emphasis on design and architecture, whereas a Software Developer has a broader role involving software design, development, and testing, often requiring more experience and a higher level of responsibility.

Infographic showing various Programmer 1 job openings in Athens, AL as of August 2026, with employment types broken down into 80% Full Time, 11% Part Time, 8% Contract, and 1% Nights. Highlights an 89% Physical, 3% Hybrid, and 8% Remote job distribution, with an average salary of $79,366 per year, or $38.2 per hour.

Engineer III

General Atomics

Huntsville, AL • On-site

$81K - $141K/yr

Full-time

Re-posted 4 days ago


General Atomics rating

9.0

Company rating: 9.0 out of 10

Based on 39 frontline employees who took The Breakroom Quiz

10th of 72 rated aerospace companies


Job description

Job Summary
General Atomics Aeronautical Systems, Inc. (GA-ASI), an affiliate of General Atomics, is a world leader in proven, reliable remotely piloted aircraft and tactical reconnaissance radars, as well as advanced high-resolution surveillance systems.
Under general supervision and with on-going review, this position supports the engineering staff in the analysis, investigation and resolution of routine engineering problems of limited scope. Assignments are for small projects or phase(s) of larger projects(s) and are normally outlined in terms of specific engineering activities. Contributes to the completion of assigned engineering tasks which involve the exercise of independent judgment and discretion about matters of significance. Documents findings of implemented solutions, and communicates results to project engineering staff. Contacts are primarily internal within the team.
DUTIES AND RESPONSIBILITIES:
  • Applies basic technical knowledge to analyze, investigate and resolve assigned routine engineering problems.
  • Performs functional testing of equipment and systems by utilizing standard engineering and scientific principles.
  • Obtains and analyzes test data.
  • Develops appropriate documentation of findings and implemented solutions, and communicates results to project engineering staff.
  • May be required to make technical presentations to project staff.
  • May provide direction to design staff or technicians.
  • Maintains the strict confidentiality of sensitive information.
  • Performs other duties as assigned.
  • Responsible for observing all laws, regulations and other applicable obligations wherever and whenever business is conducted on behalf of the Company.
  • Expected to work in a safe manner in accordance with established operating procedures and practices.
We recognize and appreciate the value and contributions of individuals with diverse backgrounds and experiences and welcome all qualified individuals to apply.
Job Qualifications
  • Typically requires a bachelors degree, masters degree or PhD in engineering or a related technical discipline from an accredited institution and progressive engineering experience as follows; four or more years of experience with a bachelors degree or two or more years of experience with a masters degree. May substitute equivalent engineering experience in lieu of education.
  • Must have a basic understanding of engineering concepts, principles, and theory.
  • Demonstrates the ability to follow and apply basic engineering knowledge, adapt standard techniques, and utilize the required diagnostics, tools and equipment, while ensuring safety and regulatory compliance.
  • Must be able to understand new concepts quickly and apply them accurately throughout an evolving environment.
  • Good communication, computer, and interpersonal skills are required to enable an effective interface with other professionals, to produce appropriate documentation, and to present results to a limited internal audience.
  • Must be able to work both independently and on a team.
  • Able to work extended hours as required.
  • EIT (Engineer in Training) certificate is desirable.
  • Ability to obtain and maintain a DoD security clearance required.
Desired Experience
  • Experience presenting data and project status to customer organizations.
  • Model Based Systems Engineering and JIRA.
  • Future Airborne Capability Environment (FACE).
  • Systems Integration and Test.

What General Atomics employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


General Atomics logo

About General Atomics

Sourced by ZipRecruiter

General Atomics (GA), and its affiliated companies, is one of the world's leading resources for high-technology systems development ranging from the nuclear fuel cycle to remotely piloted aircraft, airborne sensors, and advanced electric, electronic, wireless and laser technologies.

Industry

Space research administration

Company size

10,000+ Employees

Headquarters location

San Diego, CA, US

Year founded

1955