Talent.com
Fanuc Robot Programming Engineer

Fanuc Robot Programming Engineer

Vancouver Automationnagpur, India
2 days ago
Job description

About the Role

We are looking for a Fanuc Robot Programming Engineer with a passion for industrial automation and hands-on experience in Fanuc industrial robots (R-series, M-series) and Fanuc CRX collaborative robots .

The ideal candidate will be proficient in Fanuc TP programming , KAREL scripting , PLC communication (EtherNet / IP or Modbus) , and Python-based automation for robot-cell integration and data handling.

You’ll be joining a high-performance engineering team building next-generation sanding, polishing, and material-handling robotic systems. The work involves integrating robots with PLCs, sensors, cameras, and AI-based Python applications.

Key Responsibilities

  • Develop, debug, and optimize Fanuc robot programs (CRX & Industrial models).
  • Write TP and KAREL code for motion control, I / O, safety logic, and peripheral communication.
  • Configure and integrate PLC systems (Allen-Bradley, Siemens, Omron) with Fanuc controllers.
  • Use Python for automation scripts, data logging, and REST or socket communication between robot and PC.
  • Calibrate and optimize robot trajectories using vision or coordinate-based systems.
  • Troubleshoot robot-cell integration issues involving cameras, conveyors, sensors, or safety PLCs.
  • Collaborate with the mechanical and electrical teams to deploy robotic systems in production.

Required Skills & Qualifications

  • 3+ years of experience programming and deploying Fanuc robots in industrial or manufacturing settings.
  • Strong understanding of Fanuc TP language and KAREL scripting .
  • Proficiency in Python for scripting and API integration.
  • Experience with PLC programming (EtherNet / IP, Modbus TCP, etc.).
  • Familiarity with Fanuc CRX cobots , industrial safety standards , and vision systems (optional but valuable).
  • Strong problem-solving skills and hands-on debugging ability.
  • Comfortable working with electrical schematics and control panel layouts.
  • Preferred Skills

  • Knowledge of Socket Messaging (TCP / IP) and RESTful communication between robot and PC.
  • Experience with Fanuc ROBOGUIDE simulation.
  • Experience integrating robots into custom Python automation frameworks.
  • Exposure to field commissioning , cycle-time optimization , and robot maintenance .
  • Educational Background

  • Bachelor’s or Diploma in Electrical / Mechatronics / Automation Engineering or equivalent hands-on industrial robotics experience.
  • Technical Assignment (Must Be Submitted via Email)

    To evaluate your real-world coding and integration skills, please complete the following assignment :

    Assignment : Robot–Python Integration

    Objective : Demonstrate both Fanuc and Python programming understanding.

    Part 1 – Fanuc Logic (Text or Screenshot)

    Write (or outline) a Fanuc TP or KAREL code snippet that :

  • Moves the robot between Point A → Point B → Point C with blending.
  • Uses a register variable for speed control.
  • Triggers a DO(1) (digital output) when reaching Point C.
  • (Pseudocode or screenshot from RoboGuide is acceptable.)
  • Part 2 – Python Socket Communication

    Write a short Python program that :

  • Connects to the Fanuc robot over TCP / IP.
  • Sends a simple JSON command like : {"command" : "move", "target" : "P1", "speed" : 100}
  • Waits for a reply message such as "ACK : move complete" and prints it.
  • (You can simulate the robot with localhost socket communication if you don’t have access to hardware.)

    Submission :

  • Combine both parts (Fanuc + Python) in one PDF or text file.
  • Include your name , contact , and any relevant project links (GitHub, portfolio, etc.).
  • Email to with the subject : “Application – Fanuc Robot Programming Engineer – (Your Name)”
  • What We Offer

  • Competitive compensation and project-based bonuses.
  • Exposure to cutting-edge robotics and AI automation systems .
  • Opportunity to work on live industrial deployments.
  • Growth into senior robotics engineer or system integrator roles.
  • Create a job alert for this search

    Engineer Programming • nagpur, India

    Related jobs
    • Promoted
    Principal SoC Design Verification Methodology Engineer

    Principal SoC Design Verification Methodology Engineer

    Mulya TechnologiesNagpur, IN
    Principal Gen AI based SoC Design Verification Methodology Engineer.We are a US based Stealth mode Start-up.Hyderabad / Bangalore / Remote ( any where in India ). We unify the processes used in Semi...Show moreLast updated: 18 days ago
    • Promoted
    Kotlin developer (Overseas relocation required)

    Kotlin developer (Overseas relocation required)

    SThreeNagpur, IN
    Candidate is expected to relocate overseas • • •.Work style : Based in overseas country.Salary : $50-$70,000 USD per year. Requirements : Backend experience 2+ years.Show moreLast updated: 20 days ago
    • Promoted
    Golang(80%)+React(20%) Developer for one the growing Digital Transformation company

    Golang(80%)+React(20%) Developer for one the growing Digital Transformation company

    Acme ServicesNagpur, IN
    Notice Period : Immediate to 30 Days Max.Role : Golang Backend Engineer (with React exposure).Able to contribute to production within. Mandatory Requirements (Shortlist only if ALL are met).Can quickl...Show moreLast updated: 9 days ago
    • Promoted
    SDET Engineer (Tosca + Scripting)

    SDET Engineer (Tosca + Scripting)

    RPS LLP – Your Trusted Hand For Every JobNagpur, IN
    Engineer (Tosca + Scripting) | Work for a Global Client – M.US (EU) time zone for our global client, M.SDET Engineer (Tosca + Scripting). Design, develop, and maintain automated test scripts.Perform...Show moreLast updated: 1 day ago
    • Promoted
    Functional Engineer SAP APO

    Functional Engineer SAP APO

    Radiant Systems IncNagpur, IN
    Position : Functional Engineer SP & DP APO.SAP APO solutions across both SAP and non-SAP platforms.The FE will lead project implementation, enhancements, and change management activities while colla...Show moreLast updated: 1 day ago
    • Promoted
    Development & Hardware Engineer

    Development & Hardware Engineer

    Meritus.AINagpur, IN
    Development & Hardware Production Engineer – Meritus AI.EdTech | Robotics | AI Hardware.Meritus AI is redefining the future of hands-on learning by merging. Development cum Hardware Production Engin...Show moreLast updated: 5 days ago
    • Promoted
    Golang Developer - Fintech Corporation

    Golang Developer - Fintech Corporation

    HuxleyNagpur, IN
    Company : Financial Technology Company.Position : Backend (1-6 years experience) or Senior Backend Engineer (7+ years experience). Workstyle : Full Remote, however candidates may be expected to relocat...Show moreLast updated: 7 days ago
    • Promoted
    Principal C++ Engineer (Remote)

    Principal C++ Engineer (Remote)

    CodeMyMobileNagpur, IN
    Remote
    Experience Required : 10+ Years.If you are a passionate C++ developer who values craftsmanship and autonomy, and believe you align well with the requirements below, we would love to hear from you.P...Show moreLast updated: 18 days ago
    • Promoted
    Mongo DBA

    Mongo DBA

    Tata Consultancy ServicesNagpur, IN
    Location : Gurgaon, Noida, Bangalore, Bhubaneswar, Hyderabad, kochi, Pune.As an individual contributor, will be involved with Development and Operations of a framework that caters to automating Mon...Show moreLast updated: 9 days ago
    • Promoted
    Software Craftsperson- ROR+ React (7+)

    Software Craftsperson- ROR+ React (7+)

    IncubyteNagpur, IN
    We are a company where the ‘HOW’ of building software is just as important as the ‘WHAT.We partner with large organizations to modernize legacy codebases and collaborate with startups to launch MVP...Show moreLast updated: 6 days ago
    • Promoted
    Senior Engineer - Software (Python)

    Senior Engineer - Software (Python)

    PramanaNagpur, IN
    Cambridge, MA (USA), with R&D and manufacturing sites in Bangalore (India), Rochester (MN, USA) and Toronto (Canada).Pramana was established in 2021 as a spin-off from Nference.Pramana’s vision is ...Show moreLast updated: 30+ days ago
    • Promoted
    Co-founder Robotics Engineer

    Co-founder Robotics Engineer

    Rx100 VenturesIndia
    About Us We’re building next-generation.If you challenge conventions and see every limitation as a design problem waiting to be solved, this role is for you. Co-founder – ROS2 Robotic Engineering , ...Show moreLast updated: 8 days ago
    • Promoted
    Robotics Engineer

    Robotics Engineer

    CareerUS SolutionsIndia, India
    The Robotics Engineer is responsible for designing, developing, and implementing robotic systems that automate processes, improve efficiency, and enhance product quality. The role involves working w...Show moreLast updated: 9 days ago
    • Promoted
    Staff SoC Design Verification Methodology Engineer

    Staff SoC Design Verification Methodology Engineer

    Mulya TechnologiesNagpur, IN
    Staff based SoC Design Verification Methodology Engineer.We are a US based Stealth mode Start-up.Hyderabad / Bangalore / Remote ( any where in India ). We unify the processes used in Semiconductor a...Show moreLast updated: 9 days ago
    • Promoted
    Hardware Engineer (Remote)

    Hardware Engineer (Remote)

    Phinity LabsNagpur, IN
    Remote
    Phinity is helping the labs building AGI automate hardware engineering by building environments to train agents on hardware design and verification tasks. Our customers include one of the largest fr...Show moreLast updated: 30+ days ago
    • Promoted
    Fanuc Robot Programming Engineer

    Fanuc Robot Programming Engineer

    Vancouver AutomationIndia, India
    Fanuc Robot Programming Engineer.Fanuc industrial robots (R-series, M-series).Fanuc CRX collaborative robots.The ideal candidate will be proficient in. PLC communication (EtherNet / IP or Modbus).You’...Show moreLast updated: 2 days ago
    • Promoted
    Robotics Instructor

    Robotics Instructor

    BrightCHAMPSIndia, India
    Teach Robotics to kids from grades 1 to 12.Teach the students on how to build and experiment with the projects based on our curriculum guide. Knowledge of coding (logic, sequence, and structure) to ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer (Python, React)

    Senior Software Engineer (Python, React)

    Better SoftwareNagpur, IN
    We are a software development company.We have primarily worked with enterprises and startups who often wants to build a product from scratch. Our mission is to build software with solid foundations,...Show moreLast updated: 23 days ago
    • Promoted
    Robotics Engineer UAV - System Integration

    Robotics Engineer UAV - System Integration

    TelebortiXNagpur, IN
    Unmanned Aerial Vehicles (UAVs).Our indigenous platforms — the.With full-stack in-house development across.TelebortiX is among the few companies globally capable of delivering scalable, long-endura...Show moreLast updated: 6 days ago
    • Promoted
    SAP Programmer

    SAP Programmer

    Green HR SolutionsNagpur, IN
    Hiring For USA based Multinational Company.We are seeking an experienced SAP Programmer to join our team.The ideal candidate will have expertise in programming, customizing, and supporting SAP soft...Show moreLast updated: 20 days ago