CNC Programmer
$24.75 - $34/hr
We are currently looking for a CNC Programmer to join our team in Birmingham, Alabama. PURPOSE OF POSITION Reporting to the Manufacturing Engineering Manager, the CNC Programmer is responsible for ...
$24.75 - $34/hr
We are currently looking for a CNC Programmer to join our team in Birmingham, Alabama. PURPOSE OF POSITION Reporting to the Manufacturing Engineering Manager, the CNC Programmer is responsible for ...
$24.75 - $34/hr
We are currently looking for a CNC Programmer to join our team in Birmingham, Alabama. PURPOSE OF POSITION Reporting to the Manufacturing Engineering Manager, the CNC Programmer is responsible for ...
Athens, AL · On-site
CMM Programmer Department: Quality Reports To: Quality Manager FLSA Status: ☐ Exempt ☒ Non-Exempt Direct Report(s): 0 Position Type: Full-Time Shift: 1st Job Summary: Responsible for programming ...
Athens, AL · On-site
CMM Programmer Department: Quality Reports To: Quality Manager FLSA Status: ☐ Exempt ☒ Non-Exempt Direct Report(s): 0 Position Type: Full-Time Shift: 1st Job Summary: Responsible for programming ...
$72.25K - $97.75K/yr
Computer Programming, Software Development, Software Systems Certifications: None Experience: 1 + years of related experience US Citizenship Required: Yes RQ219232 - Software Developer GDIT is the ...
$72.25K - $97.75K/yr
Computer Programming, Software Development, Software Systems Certifications: None Experience: 1 + years of related experience US Citizenship Required: Yes RQ219232 - Software Developer GDIT is the ...
Be Seen First
NET programmers to add to our team. Applicants should have experience with the Microsoft ASP.NET Framework, object-oriented design, and platform programming in general. Our team setting encourages ...
Quick apply
Be Seen First
NET programmers to add to our team. Applicants should have experience with the Microsoft ASP.NET Framework, object-oriented design, and platform programming in general. Our team setting encourages ...
As a Database Programmer at TechFlow, you will provide all system and database engineering support for development and production activities.. The ideal candidate will support our cross-functional ...
As a Database Programmer at TechFlow, you will provide all system and database engineering support for development and production activities.. The ideal candidate will support our cross-functional ...
Huntsville, AL · On-site
$24.75 - $33.75/hr
The CNC Programmer is responsible for producing complex, non-routine parts and items of equipment from raw stock of different metals, metal alloys, and other materials. This position works with ...
Huntsville, AL · On-site
$24.75 - $33.75/hr
The CNC Programmer is responsible for producing complex, non-routine parts and items of equipment from raw stock of different metals, metal alloys, and other materials. This position works with ...
CAM Programmer Location: Calera, AL Directly Reports to: Manufacturing Engineering Manager We are seeking an experienced and highly organized CAM Programmer. This position will be responsible for ...
CAM Programmer Location: Calera, AL Directly Reports to: Manufacturing Engineering Manager We are seeking an experienced and highly organized CAM Programmer. This position will be responsible for ...
CAM Programmer Location: Calera, AL Directly Reports to: Manufacturing Engineering Manager We are seeking an experienced and highly organized CAM Programmer. This position will be responsible for ...
Quick apply
CAM Programmer Location: Calera, AL Directly Reports to: Manufacturing Engineering Manager We are seeking an experienced and highly organized CAM Programmer. This position will be responsible for ...
Calera, AL · On-site
CAM Programmer Location: Calera, AL Directly Reports to: Manufacturing Engineering Manager We are seeking an experienced and highly organized CAM Programmer. This position will be responsible for ...
Calera, AL · On-site
CAM Programmer Location: Calera, AL Directly Reports to: Manufacturing Engineering Manager We are seeking an experienced and highly organized CAM Programmer. This position will be responsible for ...
The Senior Programmer/Manufacturing Engineer position serves as the Subject Matter Expert/trainer/mentor/leader in support of the programming, operation and maintenance of all equipment within the ...
Quick apply
The Senior Programmer/Manufacturing Engineer position serves as the Subject Matter Expert/trainer/mentor/leader in support of the programming, operation and maintenance of all equipment within the ...
$72.25K - $97.75K/yr
RQ219232 Software Developer GDIT is the Prime contractor for the Flight School Training Support Services (FSTSS) program, which supports the United States Army Aviation Center of Excellence (USAACE)
$72.25K - $97.75K/yr
RQ219232 Software Developer GDIT is the Prime contractor for the Flight School Training Support Services (FSTSS) program, which supports the United States Army Aviation Center of Excellence (USAACE)
Troy, AL · On-site
CMM Programmer Location: Troy, AL Classification: Non-Exempt Grade: Hourly Grade 2 Department: Quality Control Reports To : Quality Manager Date: 10/22/2025 _____ SUMMARY/OBJECTIVE The CMM Programmer ...
Quick apply
Troy, AL · On-site
CMM Programmer Location: Troy, AL Classification: Non-Exempt Grade: Hourly Grade 2 Department: Quality Control Reports To : Quality Manager Date: 10/22/2025 _____ SUMMARY/OBJECTIVE The CMM Programmer ...
Troy, AL · On-site
Posting Details Position Information Posting Number SF2364P Position Title Programmer Analyst I Position Type Professional/Salaried Department Information Technology - Troy Division Finance and ...
Troy, AL · On-site
Posting Details Position Information Posting Number SF2364P Position Title Programmer Analyst I Position Type Professional/Salaried Department Information Technology - Troy Division Finance and ...
Pell City, AL · On-site
$29.17 - $34.80/hr
As a CNC Programmer/Operator , you'll be responsible for programming, setting up, and operating CNC lathes and mills to produce high-quality precision components. Your expertise will ensure our ...
Quick apply
Pell City, AL · On-site
$29.17 - $34.80/hr
As a CNC Programmer/Operator , you'll be responsible for programming, setting up, and operating CNC lathes and mills to produce high-quality precision components. Your expertise will ensure our ...
$24.75 - $33.75/hr
A CNC Programmer is an integral member of the Machine Shop staff that contributes years of expertise to the creation of work instructions and machine programs derived from customer supplied drawings ...
$24.75 - $33.75/hr
A CNC Programmer is an integral member of the Machine Shop staff that contributes years of expertise to the creation of work instructions and machine programs derived from customer supplied drawings ...
$24.75 - $33.75/hr
A CNC Programmer is an integral member of the Machine Shop staff that contributes years of expertise to the creation of work instructions and machine programs derived from customer supplied drawings ...
$24.75 - $33.75/hr
A CNC Programmer is an integral member of the Machine Shop staff that contributes years of expertise to the creation of work instructions and machine programs derived from customer supplied drawings ...
$24.75 - $33.75/hr
A CNC Programmer is an integral member of the Machine Shop staff that contributes years of expertise to the creation of work instructions and machine programs derived from customer supplied drawings ...
$24.75 - $33.75/hr
A CNC Programmer is an integral member of the Machine Shop staff that contributes years of expertise to the creation of work instructions and machine programs derived from customer supplied drawings ...
Huntsville, AL · On-site
$67.90K - $119.72K/yr
A CNC Programmer is an integral member of the Machine Shop staff that contributes years of expertise to the creation of work instructions and machine programs derived from customer supplied drawings ...
Huntsville, AL · On-site
$67.90K - $119.72K/yr
A CNC Programmer is an integral member of the Machine Shop staff that contributes years of expertise to the creation of work instructions and machine programs derived from customer supplied drawings ...
Montgomery, AL · On-site
TechFlow Inc. has an opportunity for a Database Programmer (Sr.) with experiencein application development and sustainment activities for existing Department of Defense (DoD) systems in AWS and Azure ...
Montgomery, AL · On-site
TechFlow Inc. has an opportunity for a Database Programmer (Sr.) with experiencein application development and sustainment activities for existing Department of Defense (DoD) systems in AWS and Azure ...
Childersburg, AL · On-site
$25.25 - $34.50/hr
Position Overview We are seeking a skilled CNC Programmer to join our team. The ideal candidate will be responsible for programming and optimizing sheet metal fabrication equipment, including Amada ...
Quick apply
Childersburg, AL · On-site
$25.25 - $34.50/hr
Position Overview We are seeking a skilled CNC Programmer to join our team. The ideal candidate will be responsible for programming and optimizing sheet metal fabrication equipment, including Amada ...
$10.89 - $15.57
4% of jobs
$15.57 - $20.24
9% of jobs
$23.60 is the 25th percentile. Wages below this are outliers.
$20.24 - $24.92
17% of jobs
$24.92 - $29.59
13% of jobs
The median wage is $32.32 / hr.
$29.59 - $34.27
13% of jobs
$34.27 - $38.94
10% of jobs
$38.94 - $43.62
9% of jobs
$44.49 is the 75th percentile. Wages above this are outliers.
$43.62 - $48.29
9% of jobs
$48.29 - $52.96
7% of jobs
$52.96 - $57.64
6% of jobs
$57.64 - $62.31
4% of jobs
$10
$35
$62
Programmers write computer software, websites, and mobile applications using computer languages to generate code. Some common programming languages include C#, Python, and Java. Programmers may work as web developers, software developers, analysts, app developers, computer scientists, and firmware developers, depending on their specialty. As a programmer, you take the take the software designs created by developers and translate them into computer language that tells the computer what to do. The language may be simple and straightforward or very complex, depending on what functions your client needs from the application. You are also responsible for updating, maintaining, and troubleshooting the software as necessary.
| Aspect | Programmer | Software Developer |
|---|---|---|
| Required Credentials | Typically a degree in computer science or related field; coding certifications | Similar credentials; often includes additional knowledge of software design and architecture |
| Work Environment | Often focused on coding and debugging within teams or projects | Involves designing, coding, testing, and maintaining software applications |
| Employer & Industry Usage | Used across tech companies, startups, and IT departments | Common in software firms, tech companies, and enterprise IT |
| Search & Comparison Intent | People compare to understand coding roles and responsibilities | Broader scope including development lifecycle and project management |
While both Programmers and Software Developers write code, Programmers typically focus on coding and debugging specific tasks, whereas Software Developers are involved in designing, developing, and maintaining entire software applications. The roles often overlap, but Developers usually have a broader scope of responsibilities.

$24.75 - $34/hr
Full-time
Medical, Dental, Vision, Life, Retirement, PTO
Posted 14 days ago
Join Our Team at voestalpine Railway Systems Nortrak!
Embark on a rewarding career journey with voestalpine Railway Systems Nortrak, North America's premier designer and manufacturer of special trackwork. With a legacy spanning 160 years, we lead the industry in shaping the future of rail solutions. As part of the voestalpine Railway Systems global network, we are committed to delivering quality products and services, including rails, turnouts, fastening systems, signaling technologies, and monitoring solutions. Operating with a presence across Canada, the US, and Mexico, we prioritize the well-being of our people, global mobility, and sustainability and innovation.
Our people are the foundation of our success. Skilled, motivated, and results-driven individuals shape our culture demonstrating our core values of Respect, Responsibility, Curiosity, Courage, Passion, and Diversity each day. This commitment is more than shared values; it extends to shared responsibilities for safety and quality, showing genuine care for one another's growth and development, a commitment to our customers, and fostering strong relationships within the Nortrak Team and with our customers.
We are currently looking for a CNC Programmer to join our team in Birmingham, Alabama.
PURPOSE OF POSITION
Reporting to the Manufacturing Engineering Manager, the CNC Programmer is responsible for writing CNC Programmers, keep up with tool inventory and work with operators for feedback and edits.
Task and Responsibilities:
SAFETY:
QUALITY:
ON-TIME DELIVERY:
COST:
PEOPLE:
ENVIRONMENTAL:
Other duties as assigned.
JOB REQUIREMENTS:
PHYSICAL DEMANDS:
WORKING LOCATION:
BENEFITS:
If you think you have the necessary qualifications and drive to excel in our team, we invite you to apply now and join us at voestalpine Railway Systems Nortrak. Apply today!
voestalpine Railway Systems Nortrak (“Nortrak”) is a subsidiary of voestalpine AG (www.voestalpine.com) one of Europe’s premier steel producers with over 50,000 employees worldwide. Nortrak is closely affiliated with voestalpine’s Railway Systems group which operates in 21 countries across the globe to provide cutting edge system-based solutions to railroads and transits. Our website is https://www.voestalpine.com/nortrak/en/
voestalpine Railway Systems Nortrak is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected Veteran status, and any other federal, state, or locally protected classifications.
Sourced by ZipRecruiter