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 1 day ago
Similar jobs that could be interesting for youBased on the FANUC Robot Programmer / Developer (KAREL) in Troy, MI vacancy
  •  ...Software Engineer, you will be responsible for designing, developing, debugging, and delivering FANUC robot software for the customers of the Global Standards...  ...requirements Develop robot programs written in KAREL, TTP+ and PMC Develop, integrate, and validate custom... 
    Suggested
    Temporary work
    Flexible hours

    Socket

    Rochester Hills, MI
    1 day ago
  •  ...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
  •  ...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... 
    Suggested
    Full time
    Contract work
    Shift work
    Night shift
    Day shift

    GABLETEK

    Troy, MI
    16 days ago
  •  ...DescriptionWho You AreWe are looking for a dynamic Robotic Application Engineer to spearhead the...  ...product (hardware and software) testing.Develop strategic plans and support system builds...  ...Develop product/market analysis to allow FANUC Robotics to obtain competitive advantage.... 
    Suggested
    Work experience placement
    Night shift

    FANUC

    Rochester Hills, MI
    2 days ago
  •  ...DescriptionWho You AreWe are looking for Engineer specialized in Robotic Software & Controls who will be responsible for software...  ...troubleshooting complex electrical and pneumatic devices, ideally FANUC America robots. How It’s DoneResponsible for controls system software... 
    Suggested

    FANUC

    Rochester Hills, MI
    11 hours ago
  •  ...Robot Programmer Location: Local & Travel Opportunities Position Overview We are seeking an experienced Robot Programmer with 3+...  ...Experience programming with one or multiple of these robots: ~ Fanuc ~ KUKA ~ ABB ~ Kawasaki ~ Yaskawa / Motoman ~ Comau... 
    Local area

    Gabletek Robotics and Controls Solutions

    Troy, MI
    15 hours 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... 
    Work at office
    Shift work
    Night shift

    Gabletek Robotics and Controls Solutions

    Troy, MI
    1 day ago
  •  ...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... 
    Temporary work
    Traineeship
    Remote work

    Gabletek Robotics and Controls Solutions

    Troy, MI
    1 day 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
    2 days ago
  • $80k - $104k

     ...Robotics Software Engineer - Remote Bright Vision Technologies is a technology consulting and software development company delivering cloud, AI, data, and enterprise solutions across the United States. This is a fantastic opportunity to join an established and... 
    Full time
    H1b
    Local area
    Immediate start
    Remote work
    Visa sponsorship

    Bright Vision Technologies

    Troy, MI
    15 hours ago
  •  ...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 office
    Remote work
    Shift work

    Gabletek Robotics and Controls Solutions

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

    Gabletek Robotics and Controls Solutions

    Troy, MI
    1 day ago
  •  ...responsible for supporting the application of FANUC software products in the areas of...  ...efforts in partnership with FANUC R&DConcept, develop, and support demonstration systems for...  ...marketing initiatives to showcase FANUC robotics solutionsConduct market and application analysis... 

    FANUC

    Rochester Hills, MI
    4 days ago
  •  ...Job Summary: We are seeking a highly skilled and motivated Robotics Software Engineer to lead the development of a next-generation...  ...gripper/tool management. Motion Planning & Coordination Develop, tune, and deploy advanced motion planning and manipulation algorithms... 
    Flexible hours

    Optimal CAE

    Warren, MI
    4 days 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
  •  ...Robot Programmer One of the leading supplier of industrial robots. Job Description 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... 

    PSG Global Solutions

    Auburn Hills, MI
    1 day ago
  • $81.12k - $130.87k

     ...users in the purchase and integration of FANUC systems. You will work with customers...  ...solution for controls, servos and features Developing BOM (bill of materials)Providing new...  ...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
    4 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
  •  ...systems that move power through modern technology. From vehicles to robotics to energy platforms, our electrical distribution systems enable...  ...opportunities to build skills, take on new challenges, and develop over time. Do work that shows up in the real world. What you... 
    Full time
    H1b
    Local area
    Relocation package

    Control Tec

    Troy, MI
    1 day ago
  •  ...contract position.What You Will Do:Company is seeking to hire a person with embedded software knowledge. The Body Control Software team develops software for vehicle features such as starting, locking, lighting, alarms, windows, powered enclosures, and seats. The candidate... 
    Contract work
    Work experience placement
    Work at office

    Altair Engineering

    Troy, MI
    2 days ago
  •  ...Who You Are The CMM Programmer is in the Component Manufacturing Department...  ...for inspection of FANUC parts to ensure conformance to...  ...and reports for complex parts. Develop and modify CMM measurement programs...  ...the future of automation and robotics. Benefits Medical, Dental &... 
    Temporary work
    Flexible hours

    FANUC America Corporation

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

    Artech

    Sterling Heights, MI
    3 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 Hills, MI
    4 days ago
  •  ...standards.QualificationsBachelor’s degree in Computer Science or a related technical field.4+ years of experience designing and developing production software systems.Strong expertise in C# and .NET Core.Experience designing distributed, highly available, and scalable... 

    Tyler Technologies

    Troy, MI
    2 days ago
  •  ...employee will be onsite at least 3 days a week.The Role:GM is developing the next generation of embedded platform software to deliver state...  ...serial data related needs. Design and develop python and robot framework based automation solution scalable at the enterprise... 
    Full time
    Work at office
    Local area
    Work from home
    Relocation package
    Flexible hours
    3 days per week

    General Motors

    Warren, MI
    1 day ago
  • 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

    Epsilon Solutions Ltd

    Troy, MI
    21 hours ago
  •  ...stackSoftware Engineer to bringnew ideasand creative thinking to our Public Safety Products Division. This role focuses on designing, developing, andmaintainingmission-critical, cloud-hosted services that support real-time communication between dispatch systems and officers... 

    Tyler Technologies

    Troy, MI
    2 days ago
  • $104k - $130k

     ...based persistence, and increasingly cloud-native, SaaS-oriented architecture on Microsoft Azure. The Software Engineer designs, develops, tests, and maintains software components within OneStream , building high-quality features using established design patterns and... 
    Full time
    Temporary work
    Work at office
    Remote work

    OneStream Software

    Rochester, MI
    4 days ago
  • 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

    Kasmo Global

    Troy, MI
    15 hours ago

Do you want to receive more vacancies?

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