FANUC Robot Programmer / Developer (KAREL)
GABLETEK
FANUC Robot Programmer / Developer (KAREL)
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.
Required Qualifications
- 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.
Preferred Experience
- 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)
- ...FANUC 3DV Robot Programmer / Technician Position Overview GableTek is seeking experienced FANUC 3DV Robot Programmers/Technicians to support automated manufacturing and production environments. This position is responsible for troubleshooting, maintaining, optimizing...SuggestedFull timeRemote workWeekend work
- ...Robot Programmer (FANUC) – GM Certified Location: Kansas City, KS Duration: Approximately 3 Months (Mid-September 2026 – January 2027) Shift: Day & Night Shift Available Employment Type: Contract Company: GableTek Position Overview GableTek is...SuggestedFull timeContract workShift workNight shiftDay shift
- ...Robot Programmer – Troy, MI Multiple Openings (Local & Travel) We are seeking experienced Robot Programmers for multiple opportunities... ...platforms listed below, we want to hear from you. Platforms: FANUC ABB Kawasaki Nachi Yaskawa FANUC 3DV FANUC...SuggestedLocal area
- ...Robot Programmer We are seeking an experienced Robot Programmer with 3+ years of experience to support automation projects in a machine... ...Experience programming with one or multiple of these robots: Fanuc, KUKA, ABB, Kawasaki, Yaskawa / Motoman, Comau ~ Strong troubleshooting...Suggested
- ...Robot Programmer As a Robot Programmer you will be responsible for setup, troubleshooting, debugging and preparation of robots to customer... ...and troubleshooting of the following robots: ABB, FANUC and/or KAWASAKI. Make proper connections of the following...SuggestedTemporary workTraineeshipRemote work
- ...Field Service Maintenance & Automation Technician (Kawasaki Robotics) – Spartanburg, SC Location: Spartanburg, South Carolina... ...troubleshoot, and maintain robotic systems (Kawasaki required; ABB and Fanuc a plus). Modify robot paths, teach points, and validate tool...Full timeWork at officeShift workNight shift
$105.78k - $196.44k
...expect an engaging and dynamic environment where you can help to develop industry-leading automotive technologies. We invest in our... ...designing, developing, integrating, deploying, and validating robotics software for Autonomous Mobile Robots (AMRs) and Fleet Management...Full timeLocal area- ...the development of embedded software for FANUC’s robot controller system, including... ...complexity of assigned tasks will vary, and developers must be able to handle multiple assignments... ...These are systems built from embedded ‘C’, KAREL, and various other web technologies....
- ...Job Description WE ARE LOOKING FOR ROBOT PROGRAMMERS FOR UPCOMMING PROJECTS WE HAVE. SOME WILL BE LOCAL JOBS IN THE WARREN AREA, STERLING... ...ROBOT PROGRAMMERS MAROIRTY OF POSITIONS WILL BE WITH FANUC ROBOTS WE HAVE SOME ABB PROJECTS AND SOME KUKA ROBOTS AS...Hourly payContract workLocal areaDay shift
- ...COMAU Robot Programmer / Automation Technician The COMAU Robot Programmer / Automation Technician is responsible for supporting and maintaining automated robotic welding systems within a high-volume manufacturing environment. This role focuses on robot troubleshooting...Work at officeRemote workShift work
$81.12k - $130.87k
Job DescriptionWho You AreThe Software Developer will be responsible for the development of... ...controls systemsFamiliarity with FANUC CNCsIt’s Your MoveJoining FANUC means becoming... ...help shape the future of automation and robotics.If you're ready to take the next step in...- ...electrician supervision: Wiring harnesses, Drive systems, Relays, Boards Motors Modify and perform intermediate programming tasks of robots in all robotic applications. Perform basic offline programming using RoboCAD/Robot Studio. TCP Verification, I/O Simulation,...
- ...Job Title: Yaskawa Motoman Robot Programmer Locations: Novi, MI or Clinton Township, MI (must be open to travel for installations) Company Overview: GableTek is a leading provider of industrial automation, controls, and robotics integration solutions. We support...Full time
- ...ABB Robot Programmer – Automation Location: Grand Rapids, MI (Initial Build Phase) → South Carolina (Project Deployment in August) Job Type: 6-Month Contract Position Overview GableTek is seeking experienced ABB Robot Programmers to support a large-scale...Hourly payDaily paidFull timeContract work
- ...DescriptionWho You AreIn this role as a Robotics Application Engineer, you will provide application engineering expertise across FANUC’s robotic products and technologies to support... ...and testing activitiesConcept, develop, and support demonstration systems for tradeshows...
- ...Labcorp seeks a Lead Software QA Engineer for robotics and automation systems in Bloomfield, Connecticut. The role involves software testing... .... Responsibilities Execute pre-release test plans and develop scripts for functional, regression, integration, and system...Permanent employmentFull time
$100k - $130k
...improving lives. Labcorp is seeking a Lead Software QA Engineer, Robotics and Automation to join our team at our 1302 Hall Boulevard... ...prior to transfer to the independent QA organization. Develop scripts and tools supporting functional, regression, integration...Permanent employmentFull timeTemporary workCasual workInternshipH1bMonday to FridayFlexible hoursDay shift- ...Our client, a Industrial Robots and Factory Automation Systems company, is looking for a Robot Programmer for their Shelby Township, MI location. Responsibilities: Program robots by performing the following duties under the direction of the robot programmer...
- ...Robot Programmer One of the leading supplier of industrial robots. MUST have prior ABB Robot Programming experience. Candidates that have specific ABB IRC5 Robot Programming experience are even more desirable. Candidates need experience with ABB robots (at any...
- ...world in which we live. Position Duties: • Develop and implement improvements to control... ...QWX, and QTS. • Troubleshoot machinery, robot, automation, and controls issues and downtime... ...line configuration and programming o Fanuc controls troubleshooting o CNC troubleshooting...
- ...technology company with 200,000 specialists in 48 countries. We develop innovative software and build the hardware to bring autonomous... ...found in almost all passenger cars today.Aptiv is building a new Robotics business focused on Autonomous Mobile Robots (AMRs) and Drones...Full time
- ...Preferred Skills & Qualifications ~ Robotics, Computer Vision ~ Bachelor's degree... ...line configuration and programming ~ Fanuc controls troubleshooting ~ CNC troubleshooting... ...Day-to-Day Responsibilities Develop and implement improvements to control...Work experience placementImmediate start
- ...systems collect sensor, vehicle, and scenario data used by teams developing perception, prediction, planning, and other autonomous-driving... ...Science, Computer Engineering, Electrical Engineering, Robotics, Artificial Intelligence, Machine Learning, or a related technical...Permanent employmentFull timeWork at officeLocal areaRemote workWork from homeRelocation packageFlexible hours
- ...processes and material handling systems. The position includes developing plant layouts and floor plans to support automation integration... ...manufacturing or assembly.Direct experience with applied Automation, Robot, Co-Bot, Gantry P&P, vision systems.Direct experience with...Work experience placement
- ...Job Title Responsibilities: Develop base software; MCAL, service layers, AUTOSAR interfaces, and complex device drivers in new ECU's for electrified drivetrain systems. Develop, configure and integrate embedded software around bootloader & base software utilizing AUTOSAR...
- Lead Embedded Software Engineer Location – Troy, MI (Onsite) Position - Fulltime Skills Required: Bachelor's degree in engineering Electrical and/or Computer engineering, Electronics Engineering, Computer Science. Minimum of 5 years' experience in automotive...Full time
- Job Description Software Engineer Location: - Remote Duration: Long Term Overview: Join our dynamic team as a Software Engineer and help build cutting-edge AI-powered applications. We are seeking talented full-stack engineers with a passion for rapid...Remote work
$170.6k - $261.3k
...automated driving. We pair human‑centered design with cutting‑edge robotics, optimization, and machine learning to create systems that are... ...Cruise and future products. What You'll Do (Responsibilities) Develop and optimize production‑grade C++ software across the SDS stack...Full timeLocal areaRemote workWork from homeRelocation packageFlexible hours- ...supporting tools, with a focus on regression stability and coverage.Develop system‑level and integration test cases that exercise edge cases... ...and CI/CD (e.g., Jenkins, GitHub Actions, or similar),Robot Framework or comparable automation stacks for bench and HIL testing...Full timeLocal areaWork from homeRelocationRelocation packageNight shift
$144.7k - $261.3k
...data-intensive ML teams to drive rapid innovation.Why Join Us?Develop introspection and evaluation tools capable of processing billions... ...Edge (Preferred Qualifications) Previous experience in Robotics or Autonomous Driving5+ years of relevant industry experienceMaster...Full timeLocal areaRemote workWork from homeRelocation packageFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to FANUC Robot Programmer / Developer (KAREL). Be the first to apply!



