Robot Programmer

Direct Recruiters, Inc.

Sudbury (MA)

On-site

USD 85,000 - 110,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Medical, dental, and vision coverage
Paid time off
401(k) plan
Education assistance
Career advancement opportunities

Job summary

Direct Recruiters, Inc. seeks a Robot Programmer to design, program, integrate, and optimize industrial robots for automated manufacturing and CNC-tending applications.

You will collaborate with engineering, controls, and project teams to ensure safe, reliable, and production-ready robotic systems. The ideal candidate has hands-on robot programming experience, knowledge of CNC environments, and a willingness to travel to customer facilities as needed.

Qualifications

  • 3+ years of industrial robot programming experience.
  • Experience with major robot platforms such as FANUC, ABB, Yaskawa/Motoman, KUKA or Kawasaki.
  • Understanding of CNC equipment and automated manufacturing environments.
  • Willingness to travel to customer facilities.

Responsibilities

  • Program, modify, debug, and optimize industrial robots for manufacturing applications.
  • Develop robot routines for machine tending, material handling, loading/unloading, and part inspection.
  • Configure robot tools, frames, payloads, I/O, and communications.
  • Integrate robots with CNC machines, conveyors, vision systems, and other automation equipment.
  • Support robotic cell startup, testing, commissioning, and production ramp-up.
  • Conduct cycle-time analysis and optimize robot movements for efficiency.
  • Troubleshoot robot, PLC, CNC, networking, and machine-interface issues.
  • Perform testing and validation at company and customer facilities.
  • Provide onsite and remote technical support to customers.
  • Assist with operator and maintenance training.
  • Create and maintain robot backups, setup instructions, operating procedures, and troubleshooting documentation.
  • Work closely with controls and mechanical engineering teams on system integration, tooling, and gripper functionality.
  • Participate in design reviews, project planning, and continuous improvement initiatives.

Skills

Robot programming
Robot platforms
Industrial automation
Troubleshooting
Communication

Education

Associate degree or technical education in Robotics or related field

Tools

FANUC
ABB
Yaskawa/Motoman
KUKA
Kawasaki

Job description

Robot Programmer
Position Overview

We are seeking a Robot Programmer to program, integrate, commission, and optimize industrial robotic systems used in automated manufacturing and CNC machine‑tending applications.

This position will work with engineering, controls, applications, project management, and customer teams to ensure robotic systems are properly programmed, safe, reliable, and capable of meeting production requirements. The ideal candidate has hands‑on robot programming experience and a strong understanding of manufacturing automation and CNC environments.

Key Responsibilities
  • Program, modify, debug, and optimize industrial robots for manufacturing applications.
  • Develop robot routines for machine tending, material handling, loading/unloading, and part inspection.
  • Configure robot tools, frames, payloads, I/O, and communications.
  • Integrate robots with CNC machines, conveyors, vision systems, and other automation equipment.
  • Support robotic cell startup, testing, commissioning, and production ramp‑up.
  • Conduct cycle‑time analysis and optimize robot movements for efficiency.
  • Troubleshoot robot, PLC, CNC, networking, and machine‑interface issues.
  • Perform testing and validation at company and customer facilities.
  • Provide onsite and remote technical support to customers.
  • Assist with operator and maintenance training.
  • Create and maintain robot backups, setup instructions, operating procedures, and troubleshooting documentation.
  • Work closely with controls and mechanical engineering teams on system integration, tooling, and gripper functionality.
  • Participate in design reviews, project planning, and continuous improvement initiatives.
Required Skills & Experience
  • 3+ years of industrial robot programming experience preferred.
  • Experience with one or more major robot platforms such as FANUC, ABB, Yaskawa/Motoman, KUKA, or Kawasaki.
  • Experience with CNC machine tending or automated manufacturing preferred.
  • Understanding of CNC equipment, machining processes, and machine interfaces.
  • Experience with EOAT, grippers, and automated material handling.
  • Familiarity with industrial safety systems and machine safeguarding.
  • Ability to troubleshoot robotic and automated manufacturing systems.
  • Strong understanding of robot motion optimization and cycle‑time improvement.
  • Ability to read and create technical documentation.
  • Comfortable working independently and directly with customers.
  • Strong communication, problem‑solving, and organizational skills.
  • Willingness to travel to customer facilities as needed.
Education
  • Associate degree or technical education in Robotics, Automation, Mechatronics, Electrical Engineering Technology, Manufacturing, or a related field preferred.
  • Equivalent hands‑on experience and technical training will be considered.
Benefits
  • Medical, dental, and vision coverage
  • Paid time off
  • 401(k) plan
  • Education assistance
  • Career advancement opportunities
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Robot Programmer (Experienced)
Robot Programmer (Experienced)

GABLETEK • Troy (MI)

Hybrid
USD 60,000 - 75,000
Robot Programmer (Experienced)
Robot Programmer (Experienced)

Gabletek Robotics and Controls Solutions • Troy (MI)

Hybrid
USD 70,000 - 90,000
Robotic Programmer Engineer
Robotic Programmer Engineer

OTC Industrial Technologies • Gallatin (TN)

On-site
USD 70,000 - 100,000
Robotic Programmer Engineer
Robotic Programmer Engineer

Ohio Transmission Corporation • Gallatin (TN)

On-site
USD 70,000 - 110,000
Robot Programmer
Robot Programmer

Methods Machine Tools Inc • Wixom (MI)

On-site
USD 85,000 - 120,000
Computer Numerical Control Programmer
Computer Numerical Control Programmer

The Judge Group • Auburn (WA)

On-site
USD 110,000 - 160,000
Robot Programmer
Robot Programmer

HRU-Tech • Sterling Heights (MI)

On-site
USD 52,000 - 58,000
PTO
Optional benefits
Robotics Engineer
Robotics Engineer

Stark Aerospace • Columbus (MS)

On-site
USD 70,000 - 100,000
Robotics Engineer
Robotics Engineer

Stark Aerospace, Inc. • Columbus (MS)

On-site
USD 70,000 - 90,000
Robot Programmer
Robot Programmer

Intuit Inc. • Birmingham (MI), Northern (KY)

Hybrid
USD 41,000 - 69,000