Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details

Back to Results

Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

GABLETEK

FANUC Robot Programmer / Developer (KAREL)

Career Insights for Programmer / Analyst

See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.

Scorecard

Based on Michigan data

Review key factors to help you decide if this role fits your goals. How is this calculated?

Were these scores useful?

What they do

A Programmer or Analyst combines programming expertise with analytical skills to design, develop, and maintain software systems or applications. Responsibilities can include software solution design, writing code, testing software applications or systems, system integration, software deployment, and technical support. This role typically develops software solutions that meet specific business objectives.

$94,238 / year median in Michigan

-32% projected decline

Explore Career

Job Description

FANUC Robot Programmer / Developer (KAREL)
GABLETEK - 5.0
Troy, MI Job Details Full-time 3 hours ago Qualifications Robot troubleshooting Systems integration Network troubleshooting Fanuc Electrical schematic reading and interpretation Electrical layout diagram interpretation PLC networking Hardware diagnostics Debugging Full Job Description 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) N2kmgGDOCH