Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

FANUC Robot Programmer / Developer (KAREL)

Full-time

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)

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the FANUC Robot Programmer / Developer (KAREL) in Troy, MI vacancy
  •  ...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... 
    Suggested
    Full time
    Remote work
    Weekend work

    GABLETEK

    Troy, MI
    a month ago
  •  ...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... 
    Suggested
    Work at office
    Shift work
    Night shift

    GableTek

    Troy, MI
    3 days ago
  •  ...Robot Programmer – Troy, MI We are seeking experienced Robot Programmers for multiple opportunities across Michigan and out of state. If...  ...listed below, we want to hear from you. Platforms: FANUC ABB Kawasaki Nachi Yaskawa FANUC 3DV FANUC... 
    Suggested
    Local area

    Gabletek Robotics and Controls Solutions

    Troy, MI
    1 day ago
  •  ...Robot ProgrammerWe are seeking an experienced Robot Programmer with 3+ years of experience to support automation projects in a machine tool and industrial manufacturing...  ...programming with one or multiple of these robots: Fanuc, KUKA, ABB, Kawasaki, Yaskawa / Motoman,... 
    Suggested

    Gabletek Robotics and Controls Solutions

    Troy, MI
    2 days ago
  •  ...JOB DESCRIPTION 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... 
    Suggested
    Temporary work
    Traineeship
    Remote work

    GableTek

    Troy, MI
    1 day ago
  • $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 time
    Local area

    Magna International

    Troy, MI
    2 days ago
  •  ...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.... 

    FANUC

    Rochester Hills, MI
    6 days ago
  • $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... 

    FANUC

    Rochester, MI
    4 days ago
  •  ...KUKA Robot Programmer / Automation TechnicianThe KUKA 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, production... 
    Work at office
    Remote work
    Shift work

    Gabletek Robotics and Controls Solutions

    Troy, MI
    1 day ago
  • $34 - $48 per hour

     ...Kuka Robot ProgrammerTwin Staffing is looking for motivated, self-starting and technically...  ...candidates to apply as a Kuka Robot Programmer: Preferred candidates will have at least...  ...plusExperience with KUKA SafeOperation, Fanuc DCS, ABB SafeMove, and Kawasaki Cubic-SExperience... 
    Contract work

    Twin Staffing Inc.

    Warren, MI
    1 day ago
  •  ...Looking For Robot ProgrammersWe are looking for robot programmers for upcoming projects we have. Some will be local jobs in the Warren area, Sterling Heights...  ...you can travel as well.Map of positions will be with Fanuc robots. We have some ABB projects and some Kuka robots... 
    Hourly pay
    Contract work
    Local area
    Day shift

    S & A Solutions

    Sterling Heights, MI
    1 day ago
  •  ...KUKA Robot Programmer / Automation Technician The KUKA 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 office
    Remote work
    Shift work

    Gabletek Robotics and Controls Solutions

    Troy, MI
    3 days ago
  •  ...interface matches application. Power up robot and Calibrate. Download OLP programs....  ...stops. Debug auto repeat with PLC Programmer. Assist pipefitter / electrician with...  ...Information Must have extensive experience with Fanuc robot CRX30iA. 50+ hours a week. Must be... 

    Jatca

    Sterling Heights, MI
    1 day ago
  •  ...electrician supervision: Wiring harnesses, Drive systems, Relays, Boards MotorsModify and perform intermediate programming tasks of robots in all robotic applications.Perform basic offline programming using RoboCAD/Robot Studio. TCP Verification, I/O Simulation, Move... 

    Gabletek Robotics and Controls Solutions

    Troy, MI
    2 days ago
  •  ...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... 

    FANUC

    Rochester Hills, MI
    2 days ago
  •  ...is seeking a Software Development Engineer with experience in robotics systems and multiple programming languages to join our DELMIA R...  ...and the ability to assess and operationalize new technologies.• Develop and integrate software for robotics systems, simulation environments... 

    DASSAULT SYSTÈMES

    Royal Oak, MI
    2 days ago
  •  ...for Honda work at one of two possible plants. IAP - Indiana HCM - Canada - Requires passport Must know Honda standards. This includes Yaskawa/Motoman robots. These are weld robots, but we are not responsible for the weld schedules, so weld experience is not necessary.... 

    Jatca

    Auburn Hills, MI
    1 day ago
  •  ...Robot ProgrammerOne 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 company).All... 

    PSG Global Solutions

    Auburn Hills, MI
    1 day ago
  •  ...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... 

    Kyyba

    Sterling Heights, MI
    2 days ago
  • $81.12k - $130.87k

     ...users in the purchase and integration of FANUC systems. Work with customers from initial...  ...solution for controls, servos and features. Develop BOM (bill of materials)Provide new ideas...  ...help shape the future of automation and robotics.If you're ready to take the next step in... 
    Hourly pay
    Work at office
    Remote work
    Relocation

    FANUC

    Rochester Hills, MI
    3 days ago
  •  ...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

    GABLETEK

    Troy, MI
    more than 2 months ago
  •  ...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 pay
    Daily paid
    Full time
    Contract work

    GABLETEK

    Troy, MI
    more than 2 months ago
  •  ...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

    Control Tec

    Troy, MI
    7 days ago
  • $222.43k - $370.72k

     ...consequence. The scope covers GenAI platforms, agentic systems, robot-to-model feedback loops, and embedded AI across the factory floor...  ...afraid to directly interact with stakeholders to understand and develop requirements. An architect at scale. You have designed... 

    Slate Auto

    Troy, MI
    4 days ago
  • $222.43k - $370.72k

     ...faster and cheaper.* **Build Slate’s Proprietary AI Moat:** Construct the Context Layer — a living knowledge base of agentic, human, robotic, and enterprise decisions — and the unified Data Layer that trains purpose-built models on real Slate decisions. This IP is our... 
    Full time

    Slate

    Troy, MI
    1 day ago
  •  ...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 employment
    Full time
    Work at office
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Warren, MI
    5 days ago
  •  ...Engineer, or related occupation Demonstrated excellence in C programming skills in the embedded contextA proven track record of developing and delivering AUTOSAR compliant software for embedded devices or controllers using configuration tools like EB Tresos, DaVinci Configurator... 
    Permanent employment
    Full time
    Worldwide

    Valeo

    Troy, MI
    2 days ago
  •  ...objects we see in our daily lives are being conceived and manufactured using our Product Lifecycle Management (PLM) software. Design, develop, modify, and implement software programming for products (both internal and external) with focus on surpassing customers... 
    Permanent employment
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Work from home

    Siemens

    Troy, MI
    4 days ago
  •  ...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 employment
    Full time

    Labcorp

    Bloomfield, MI
    22 days ago
  •  ...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

    Lear

    Rochester, MI
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to FANUC Robot Programmer / Developer (KAREL). Be the first to apply!