FANUC Robot Programmer / Developer (KAREL) Location: South Carolina (Through November 2026) → Texas (December 2026 Installation) Job Type: Contract | Travel Required Position Overview We are ...
FANUC Robot Programmer / Developer (KAREL) Location: South Carolina (Through November 2026) → Texas (December 2026 Installation) Job Type: Contract | Travel Required Position Overview We are ...
FANUC Robot Programmer / Developer (KAREL) Location: South Carolina (Through November 2026) → Texas (December 2026 Installation) Job Type: Contract | Travel Required Position Overview We are ...
Quick apply
FANUC Robot Programmer / Developer (KAREL) Location: South Carolina (Through November 2026) → Texas (December 2026 Installation) Job Type: Contract | Travel Required Position Overview We are ...
Robot Programmer
Wixom, MI · On-site
Robot Programmer Department: Methods Automation - Engineering/Robot Programming Methods Machine Tools was established in 1958 with three employees and a handful of refurbished machines. Since then ...
Robot Programmer
Wixom, MI · On-site
Robot Programmer Department: Methods Automation - Engineering/Robot Programming Methods Machine Tools was established in 1958 with three employees and a handful of refurbished machines. Since then ...
Robot Programmer
Wixom, MI · On-site
Robot Programmer Department: Methods Automation - Engineering/Robot Programming Methods Machine Tools was established in 1958 with three employees and a handful of refurbished machines. Since then ...
Quick apply
Robot Programmer
Wixom, MI · On-site
Robot Programmer Department: Methods Automation - Engineering/Robot Programming Methods Machine Tools was established in 1958 with three employees and a handful of refurbished machines. Since then ...
Robot Programmer
Wixom, MI · On-site
Robot Programmer Department: Methods Automation - Engineering/Robot Programming Methods Machine Tools was established in 1958 with three employees and a handful of refurbished machines. Since then ...
Quick apply
Robot Programmer
Wixom, MI · On-site
Robot Programmer Department: Methods Automation - Engineering/Robot Programming Methods Machine Tools was established in 1958 with three employees and a handful of refurbished machines. Since then ...
Robot Programmer
Wixom, MI · On-site
Robot Programmer Department: Methods Automation - Engineering/Robot Programming Methods Machine Tools was established in 1958 with three employees and a handful of refurbished machines. Since then ...
Robot Programmer
Wixom, MI · On-site
Robot Programmer Department: Methods Automation - Engineering/Robot Programming Methods Machine Tools was established in 1958 with three employees and a handful of refurbished machines. Since then ...
Robot Programmer
Wixom, MI · On-site
Robot Programmer Department: Methods Automation - Engineering/Robot Programming Methods Machine Tools was established in 1958 with three employees and a handful of refurbished machines. Since then ...
Robot Programmer
Wixom, MI · On-site
Robot Programmer Department: Methods Automation - Engineering/Robot Programming Methods Machine Tools was established in 1958 with three employees and a handful of refurbished machines. Since then ...
Robot Programmer
Wixom, MI · On-site
Robot Programmer Department: Methods Automation - Engineering/Robot Programming Methods Machine Tools was established in 1958 with three employees and a handful of refurbished machines. Since then ...
Robot Programmer
Wixom, MI · On-site
Robot Programmer Department: Methods Automation - Engineering/Robot Programming Methods Machine Tools was established in 1958 with three employees and a handful of refurbished machines. Since then ...
Be Seen First
PLC Programmer - US RESIDENT
Farmington Hills, MI · On-site
$38 - $45/hr
PLC Programmer - Automation Home Base: Livonia, MI Travel: Approximately 50% travel to client sites Position Summary We are seeking an experienced PLC Programmer to develop, program, troubleshoot ...
Quick apply
Be Seen First
PLC Programmer - US RESIDENT
Farmington Hills, MI · On-site
$38 - $45/hr
PLC Programmer - Automation Home Base: Livonia, MI Travel: Approximately 50% travel to client sites Position Summary We are seeking an experienced PLC Programmer to develop, program, troubleshoot ...
Robot Programmer
Wixom, MI · On-site
$90 - $130/hr
Robot Programmer**Department**: Methods Automation - Engineering/Robot Programming**Location**: Wixom, MI---## About MethodsMethods Machine Tools supplies high-quality, high-precision machine tools ...
New
Robot Programmer
Wixom, MI · On-site
$90 - $130/hr
Robot Programmer**Department**: Methods Automation - Engineering/Robot Programming**Location**: Wixom, MI---## About MethodsMethods Machine Tools supplies high-quality, high-precision machine tools ...
New
Robot Programmer
Birmingham, MI · On-site
$30 - $50/hr
Castor Engineering is seeking a Robot Programmer to support the programming, commissioning, and continuous improvement of automated systems at our customers throughout the USA. Position Summary The ...
Quick apply
Robot Programmer
Birmingham, MI · On-site
$30 - $50/hr
Castor Engineering is seeking a Robot Programmer to support the programming, commissioning, and continuous improvement of automated systems at our customers throughout the USA. Position Summary The ...
The Production Configurator & Programmer will oversee the site's existing production configurator for the creation of manufacturing bills of materials (BOMs) and will facilitate its expansion ...
The Production Configurator & Programmer will oversee the site's existing production configurator for the creation of manufacturing bills of materials (BOMs) and will facilitate its expansion ...
PLC Programmer
Birmingham, MI · On-site
Castor Engineering is seeking a PLC Programmer to join our team and help deliver reliable automation solutions for our customers. Position Summary As a PLC Programmer, you will design, develop, test ...
Quick apply
PLC Programmer
Birmingham, MI · On-site
Castor Engineering is seeking a PLC Programmer to join our team and help deliver reliable automation solutions for our customers. Position Summary As a PLC Programmer, you will design, develop, test ...
The Production Configurator & Programmer will oversee the site's existing production configurator for the creation of manufacturing bills of materials (BOMs) and will facilitate its expansion ...
The Production Configurator & Programmer will oversee the site's existing production configurator for the creation of manufacturing bills of materials (BOMs) and will facilitate its expansion ...
Robot Programmer
Lake Orion, MI · On-site
We don't just integrate robots -- we engineer complete, production-ready systems that power the world's most advanced manufacturers. We are growing and seeking experienced Robotic Programmers who ...
Quick apply
Robot Programmer
Lake Orion, MI · On-site
We don't just integrate robots -- we engineer complete, production-ready systems that power the world's most advanced manufacturers. We are growing and seeking experienced Robotic Programmers who ...
CNC Programmer
$38.46 - $45.67/hr
The Programmer will be responsible for developing and implementing advanced manufacturing solutions for gas turbine components using state-of-the-art CNC equipment and software tools. The Programmer ...
Quick apply
CNC Programmer
$38.46 - $45.67/hr
The Programmer will be responsible for developing and implementing advanced manufacturing solutions for gas turbine components using state-of-the-art CNC equipment and software tools. The Programmer ...
CNC PROGRAMMER
$21 - $35/hr
We are seeking a highly skilled and experienced CNC Programmer and Set Up Machinist with a minimum of 5 years of experience. The successful candidate will be responsible for setting up and ...
CNC PROGRAMMER
$21 - $35/hr
We are seeking a highly skilled and experienced CNC Programmer and Set Up Machinist with a minimum of 5 years of experience. The successful candidate will be responsible for setting up and ...
CNC PROGRAMMER
$23 - $35/hr
We are seeking a highly skilled and experienced CNC Programmer and Set Up Machinist with a minimum of 5 years of experience. The successful candidate will be responsible for setting up and ...
Quick apply
CNC PROGRAMMER
$23 - $35/hr
We are seeking a highly skilled and experienced CNC Programmer and Set Up Machinist with a minimum of 5 years of experience. The successful candidate will be responsible for setting up and ...
Robot Programmer
Troy, MI · On-site
Robot Programmer - Troy, MI Multiple Openings (Local & Travel) We are seeking experienced Robot Programmers for multiple opportunities across Michigan and out of state. If you have hands-on ...
New
Quick apply
Robot Programmer
Troy, MI · On-site
Robot Programmer - Troy, MI Multiple Openings (Local & Travel) We are seeking experienced Robot Programmers for multiple opportunities across Michigan and out of state. If you have hands-on ...
New
Robot Programmer
Auburn Hills, MI · On-site
Job Summary We are seeking an experienced Robot Programmer to support the programming, integration, commissioning, and troubleshooting of industrial robotic systems. The ideal candidate will have ...
Quick apply
Robot Programmer
Auburn Hills, MI · On-site
Job Summary We are seeking an experienced Robot Programmer to support the programming, integration, commissioning, and troubleshooting of industrial robotic systems. The ideal candidate will have ...
Programmer Programmer information
See Goodrich, MI salary details
$11.42 - $16.32
4% of jobs
$16.32 - $21.21
9% of jobs
$24.74 is the 25th percentile. Wages below this are outliers.
$21.21 - $26.11
17% of jobs
$26.11 - $31.01
13% of jobs
The median wage is $33.87 / hr.
$31.01 - $35.91
13% of jobs
$35.91 - $40.81
10% of jobs
$40.81 - $45.71
9% of jobs
$46.63 is the 75th percentile. Wages above this are outliers.
$45.71 - $50.61
9% of jobs
$50.61 - $55.51
7% of jobs
$55.51 - $60.40
6% of jobs
$60.40 - $65.30
4% of jobs
$11
$37
$65
How much do programmer programmer jobs pay per hour?
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 cities near Goodrich, MI are hiring for Programmer Programmer jobs?
Cities near Goodrich, MI with the most Programmer Programmer job openings:

Job description
Location: South Carolina (Through November 2026) → Texas (December 2026 Installation)
Job Type: Contract | Travel Required
Position Overview
We are seeking an experienced FANUC Robot Programmer / Developer with strong KAREL programming experience to support the development, integration, and installation of advanced robotic automation systems. This position will begin at our South Carolina facility through November, where the successful candidate will develop and test robotic applications before traveling to Texas in December for final installation, startup, and commissioning.
This role is ideal for someone who enjoys solving complex automation challenges, developing custom robot functionality, and working alongside controls engineers, PLC programmers, and manufacturing teams.
Responsibilities
- Develop and modify FANUC robot programs using both Teach Pendant (TP) and KAREL programming.
- Design and implement custom KAREL applications to extend robot functionality beyond standard TP capabilities.
- Program complete robotic applications from concept through production startup.
- Integrate robots with PLCs, HMIs, vision systems, barcode scanners, RFID readers, and other industrial peripherals.
- Configure and troubleshoot robot communications using protocols such as:
- EtherNet/IP
- TCP/IP
- PROFINET
- Serial Communications
- Support robot startup, commissioning, debugging, and production optimization.
- Diagnose and resolve software, communication, and hardware issues during integration.
- Collaborate with controls engineers, project managers, and customers throughout project execution.
- Document programming changes, software revisions, and commissioning activities.
- Travel to customer sites for installation and production support.
- 5+ years of FANUC robot programming experience in industrial automation.
- Strong experience programming with FANUC KAREL.
- Experience with FANUC Teach Pendant (TP) programming.
- Ability to develop robot applications from the ground up rather than modifying existing code.
- Experience integrating robots with PLC-controlled manufacturing systems.
- Strong understanding of industrial networking and communications.
- Experience troubleshooting robotic cells during startup and production.
- Ability to read electrical drawings and robot layouts.
- Willingness to travel and work onsite in South Carolina and Texas.
- FANUC iRVision
- Barcode scanner integration
- RFID integration
- SQL or database connectivity
- Socket messaging
- Background in automotive or high-volume manufacturing
- Robot simulation experience (ROBOGUIDE or similar)
About GABLETEK
Sourced by ZipRecruiter