The Software Programmer is responsible for programming programmable logic controllers (PLC), graphical user interface (GUI) control computers, and various security subsystems (CCTV, Audio, Card ...
The Software Programmer is responsible for programming programmable logic controllers (PLC), graphical user interface (GUI) control computers, and various security subsystems (CCTV, Audio, Card ...
Software Programmer
Montgomery, AL · On-site
The Software Programmer is responsible for programming programmable logic controllers (PLC), graphical user interface (GUI) control computers, and various security subsystems (CCTV, Audio, Card ...
Quick apply
Software Programmer
Montgomery, AL · On-site
The Software Programmer is responsible for programming programmable logic controllers (PLC), graphical user interface (GUI) control computers, and various security subsystems (CCTV, Audio, Card ...
Software Programmer
Montgomery, AL · On-site
The Software Programmer is responsible for programming programmable logic controllers (PLC), graphical user interface (GUI) control computers, and various security subsystems (CCTV, Audio, Card ...
Software Programmer
Montgomery, AL · On-site
The Software Programmer is responsible for programming programmable logic controllers (PLC), graphical user interface (GUI) control computers, and various security subsystems (CCTV, Audio, Card ...
Programmer
Madison, AL · On-site
$23.75 - $32.50/hr
Technical and Programming: * Create and modify CNC programs for various machining operations using CAD/CAM software. * Review and interpret 3D CAD Models and blueprints to determine machining ...
Programmer
Madison, AL · On-site
$23.75 - $32.50/hr
Technical and Programming: * Create and modify CNC programs for various machining operations using CAD/CAM software. * Review and interpret 3D CAD Models and blueprints to determine machining ...
Manufacturing Engineer - Programmer
$80K - $120K/yr
... Programmer with extensive CNC programming experience who can develop and optimize multi-axis machining processes, improve production efficiency, and support aerospace or precision manufacturing ...
Quick apply
Manufacturing Engineer - Programmer
$80K - $120K/yr
... Programmer with extensive CNC programming experience who can develop and optimize multi-axis machining processes, improve production efficiency, and support aerospace or precision manufacturing ...
CMM Programmer
Birmingham, AL · On-site
$45 - $55/hr
Senior CMM Programmer - Aerospace & Defense Manufacturing We are partnering with a rapidly growing precision manufacturer serving the aerospace, defense, medical device, and other high-precision ...
Quick apply
CMM Programmer
Birmingham, AL · On-site
$45 - $55/hr
Senior CMM Programmer - Aerospace & Defense Manufacturing We are partnering with a rapidly growing precision manufacturer serving the aerospace, defense, medical device, and other high-precision ...
CMM Programmer
Birmingham, AL · On-site
$45 - $55/hr
Senior CMM Programmer - Aerospace & Defense Manufacturing We are partnering with a rapidly growing precision manufacturer serving the aerospace, defense, medical device, and other high-precision ...
CMM Programmer
Birmingham, AL · On-site
$45 - $55/hr
Senior CMM Programmer - Aerospace & Defense Manufacturing We are partnering with a rapidly growing precision manufacturer serving the aerospace, defense, medical device, and other high-precision ...
CNC Programmer
$80K - $100K/hr
About the Role This CNC Programmer is responsible for developing, optimizing, and supporting CNC machining programs for precision manufacturing. Working closely with engineering, machining, and ...
Quick apply
CNC Programmer
$80K - $100K/hr
About the Role This CNC Programmer is responsible for developing, optimizing, and supporting CNC machining programs for precision manufacturing. Working closely with engineering, machining, and ...
CMM Programmer
Birmingham, AL · On-site
$45 - $55/hr
Senior CMM Programmer - Aerospace & Defense Manufacturing We are partnering with a rapidly growing precision manufacturer serving the aerospace, defense, medical device, and other high-precision ...
CMM Programmer
Birmingham, AL · On-site
$45 - $55/hr
Senior CMM Programmer - Aerospace & Defense Manufacturing We are partnering with a rapidly growing precision manufacturer serving the aerospace, defense, medical device, and other high-precision ...
Programmer
Mobile, AL · On-site
Overview This programmer role requires on-site presence and is not a remote role. Responsibilities Primary Job Functions: * Application Development, Testing & Documentation * Debug and enhance ...
Programmer
Mobile, AL · On-site
Overview This programmer role requires on-site presence and is not a remote role. Responsibilities Primary Job Functions: * Application Development, Testing & Documentation * Debug and enhance ...
Programmer
Mobile, AL · On-site
This programmer role requires on-site presence and is not a remote role. Primary Job Functions: * Application Development, Testing & Documentation * Debug and enhance technical projects using ...
Programmer
Mobile, AL · On-site
This programmer role requires on-site presence and is not a remote role. Primary Job Functions: * Application Development, Testing & Documentation * Debug and enhance technical projects using ...
Overview This programmer role requires on-site presence and is not a remote role. Responsibilities Primary Job Functions: * Application Development, Testing & Documentation * Debug and enhance ...
Overview This programmer role requires on-site presence and is not a remote role. Responsibilities Primary Job Functions: * Application Development, Testing & Documentation * Debug and enhance ...
CNC Programmer
Cullman, AL · On-site
$96K - $106K/yr
Basic Qualifications Bachelor's or Technology degree in Engineering or a related specialized area/field, or equivalent combination of education and relevant work experience, plus 5 years of relevant ...
CNC Programmer
Cullman, AL · On-site
$96K - $106K/yr
Basic Qualifications Bachelor's or Technology degree in Engineering or a related specialized area/field, or equivalent combination of education and relevant work experience, plus 5 years of relevant ...
CMM Programmer
Troy, AL · On-site
CMM Programmer Location: Troy, AL About the Role We are seeking a skilled and detail-driven CMM Programmer to play a critical role in ensuring product quality within a high-volume manufacturing ...
CMM Programmer
Troy, AL · On-site
CMM Programmer Location: Troy, AL About the Role We are seeking a skilled and detail-driven CMM Programmer to play a critical role in ensuring product quality within a high-volume manufacturing ...
CNC Programmer
$96K - $106K/yr
Basic Qualifications Bachelor's or Technology degree in Engineering or a related specialized area/field, or equivalent combination of education and relevant work experience, plus 5 years of relevant ...
CNC Programmer
$96K - $106K/yr
Basic Qualifications Bachelor's or Technology degree in Engineering or a related specialized area/field, or equivalent combination of education and relevant work experience, plus 5 years of relevant ...
CNC Programmer
Cullman, AL · On-site
$96K - $106K/yr
Bachelor's or Technology degree in Engineering or a related specialized area/field, or equivalent combination of education and relevant work experience, plus 5 years of relevant experience; or Master ...
CNC Programmer
Cullman, AL · On-site
$96K - $106K/yr
Bachelor's or Technology degree in Engineering or a related specialized area/field, or equivalent combination of education and relevant work experience, plus 5 years of relevant experience; or Master ...
CNC Programmer
Cullman, AL · On-site
$96K - $106K/yr
Basic Qualifications Bachelor's or Technology degree in Engineering or a related specialized area/field, or equivalent combination of education and relevant work experience, plus 5 years of relevant ...
CNC Programmer
Cullman, AL · On-site
$96K - $106K/yr
Basic Qualifications Bachelor's or Technology degree in Engineering or a related specialized area/field, or equivalent combination of education and relevant work experience, plus 5 years of relevant ...
Programmer
Huntsville, AL · On-site
$60K - $65K/yr
Total Solutions, Inc. (TSI) is seeking a skilled Programmer to join our team supporting the U.S. Department of Agriculture (USDA). The successful candidate will play a crucial role in developing ...
Programmer
Huntsville, AL · On-site
$60K - $65K/yr
Total Solutions, Inc. (TSI) is seeking a skilled Programmer to join our team supporting the U.S. Department of Agriculture (USDA). The successful candidate will play a crucial role in developing ...
CNC Programmer
$35 - $45/hr
Job Title: 5-Axis CNC Machinist / CNC Programmer This role focuses on setting up, operating, and programming 5-axis CNC machines to produce precision components that meet strict engineering and ...
New
Quick apply
CNC Programmer
$35 - $45/hr
Job Title: 5-Axis CNC Machinist / CNC Programmer This role focuses on setting up, operating, and programming 5-axis CNC machines to produce precision components that meet strict engineering and ...
New
Machine Programmer in Huntsville, Alabama. As part of a diverse and hardworking team of specialists, you will be responsible for the development and modification of NC programs for mills, lathes, and ...
Quick apply
Machine Programmer in Huntsville, Alabama. As part of a diverse and hardworking team of specialists, you will be responsible for the development and modification of NC programs for mills, lathes, and ...
Programmer Programmer information
What is the difference between Programmer Programmer vs Software Developer?
| Aspect | Programmer Programmer | Software Developer |
|---|---|---|
| Required Credentials | Typically a diploma or degree in computer science or related field | Similar credentials, often with additional certifications or experience |
| Work Environment | Often focused on coding tasks within development teams | Involves designing, coding, testing, and maintaining software applications |
| Employer & Industry Usage | Used across tech companies, startups, and IT departments | Common in software firms, tech giants, and enterprise IT |
| Search & Comparison Intent | People compare to understand roles, skills, and career paths | Often compared to programmers for clarity on responsibilities |
While both Programmer Programmer and Software Developer roles involve coding and software creation, Software Developers typically have broader responsibilities including design and testing, whereas Programmers focus mainly on writing code. Understanding these differences helps in choosing the right career path or job search focus.
What are popular job titles related to Programmer Programmer jobs in Alabama?
For Programmer Programmer jobs in Alabama, the most frequently searched job titles are:
What job categories do people searching Programmer Programmer jobs in Alabama look for?
The top searched job categories for Programmer Programmer jobs in Alabama are:
What cities in Alabama are hiring for Programmer Programmer jobs?
Cities in Alabama with the most Programmer Programmer job openings:

Job description
The Software Programmer is responsible for programming programmable logic controllers (PLC), graphical user interface (GUI) control computers, and various security subsystems (CCTV, Audio, Card Access) as required for integrated electronic control systems in prisons, courthouses, and detention facilities. Must be a technically oriented self-starter familiar with PLC equipment and programming, GUI computer setup and programming, and possess ability to work in a team environment lead by a project engineer.
Required Skills:
Necessary skills include PLC programming and hardware experience (Omron, Allen Bradley), GUI programming experience (Wonderware, Indusoft), and proficiency with Windows and Microsoft office programs. Must be able to setup / configure computers and install software. Strong organizational skills and attention to detail are a must.
Desired Skills
Knowledge of networks and basic electronic troubleshooting skills are a plus.
Experience:
Seeking applicants with a minimum of 2 years PLC and/or GUI software experience.
Education:
Minimum Requirement: Associate degree in Industrial Electronic Technology or equal. Preferred: BS in Computer and Information Science. Partial or combinations of education listed above considered with applicable experience.
Work Status:
Full Time. It will be necessary to pass pre-employment background checks and drug tests.
Travel:
This position requires travel up to 20% of the time. Position requires company sponsored travel to various jobsites. Work locations vary, with the majority located within the United States. Some international work may be required from time to time.
EOE/M/F/Veteran/Disabled