1

Fanuc Robot Programming Jobs in Michigan (NOW HIRING)

Proficiency in industrial robot programming * SCADA system experience * Knowledge of industrial and manufacturing engineering principles * Familiarity with machine brands such as Fanuc, Panasonic ...

... robot programming, and ideally, FANUC America robots. Primary responsibilities will include: • Install, launch, and optimize the programs at customer sites. • Develop robot programs offline using ...

The ideal candidate will have hands-on experience with industrial robot programming, controls ... Experience programming industrial robots (FANUC, ABB, KUKA, Universal Robots, or similar). * Strong ...

The ideal candidate will have hands-on experience with industrial robot programming, controls ... Experience programming industrial robots (FANUC, ABB, KUKA, Universal Robots, or similar). * Strong ...

... programming and repairing Sepro or Sytrama brand injection molding robots · Experience with Fanuc robots · Able to design and build end of arm tooling. Physical Requirements: Standing, lifting ...

Perform Fanuc robot troubleshooting, including touching up robot points, moving spot welds ... Solid understanding of automation and programmable logic controllers (PLCs). * Practical electrical ...

Support and troubleshoot Fanuc robotic systems, including robot programming and integration with other automation systems. * Analyze process and production data to define problems, determine ...

Controls Engineer

Holland, MI · On-site

$77K - $100K/yr

... Fanuc robots, pallet and tray conveyors. The scope of work is for offline programming, debug, and installation at the customer facility in Walker, Michigan. Work Hours: * Standard hours: 7:00 AM - 3 ...

Understands Fanuc robot programming structure * Proficient with Save/Restore robot programs/images * Can utilize a laptop to review Ladder Logic in PLC for troubleshooting purposes. (Allen Bradley ...

next page

Showing results 1-20

Fanuc Robot Programming information

See Michigan salary details

$14

$32

$46

How much do fanuc robot programming jobs pay per hour?

As of Jun 28, 2026, the average hourly pay for fanuc robot programming in Michigan is $32.15, according to ZipRecruiter salary data. Most workers in this role earn between $26.59 and $37.69 per hour, depending on experience, location, and employer.

Is robot programming a good career?

Fanuc Robot Programming is a specialized field involving the development and maintenance of automation systems using Fanuc robotic controllers. It requires knowledge of robotics, programming languages like RAPID, and troubleshooting skills, often leading to stable employment in manufacturing and industrial settings. The career offers opportunities for advancement and specialization but typically requires technical training or certification.

What coding language does FANUC use?

FANUC robot programming primarily uses a proprietary language called KAREL, which is based on the standard programming language RAPID. Additionally, many FANUC robots can be programmed using teach pendant interfaces and support standard communication protocols for integration with other systems.

How much do FANUC technicians make?

FANUC robot programmers and technicians typically earn between $50,000 and $80,000 annually, depending on experience, certifications, and location. Skilled technicians with advanced programming knowledge and troubleshooting abilities can earn higher salaries, especially in manufacturing or automation environments that require specialized skills with FANUC robotics and PLC systems.

What are the key skills and qualifications needed to thrive in the Fanuc Robot Programming position, and why are they important?

To thrive in Fanuc Robot Programming, you need strong skills in robotics, PLC programming, and industrial automation, often supported by an engineering degree or equivalent experience. Familiarity with Fanuc software (such as ROBOGUIDE), teach pendants, and certifications like Fanuc certified robot programmer are valuable assets. Effective problem-solving, attention to detail, and collaboration enhance performance in fast-paced manufacturing environments. These skills ensure safe, efficient, and reliable robotic integration, supporting productivity and minimizing downtime.

What does a typical day look like for someone programming Fanuc robots?

A typical day as a Fanuc Robot Programmer involves developing, testing, and troubleshooting robotic programs used for tasks like welding, assembly, or material handling. You’ll likely work hands-on in a manufacturing environment, collaborating closely with engineers, technicians, and production staff to optimize robot performance and resolve any issues that arise. Some days may involve writing or updating code at a computer, while others require working directly with robots on the shop floor. The role is dynamic and can involve adjusting to new projects or urgent maintenance needs, fostering continual learning and engagement with advanced technology.

What is a Fanuc Robot Programming job?

A Fanuc Robot Programming job involves designing, implementing, and troubleshooting robotic automation systems using Fanuc robots. Programmers create, optimize, and modify robotic programs to improve efficiency, accuracy, and safety in manufacturing or industrial processes. They work with PLCs, vision systems, and various robotic tools to ensure seamless operation. The role often requires knowledge of Fanuc's proprietary programming language, such as TP or Karel, and experience in robotic integration.

How much do robot programmers make at FANUC?

Robot programmers at FANUC typically earn between $60,000 and $90,000 annually, depending on experience, certifications, and location. Skilled programmers with knowledge of FANUC robots and programming languages like RAPID can earn higher salaries, especially in manufacturing or automation environments.
What are the most commonly searched types of Fanuc Robot Programming jobs in Michigan? The most popular types of Fanuc Robot Programming jobs in Michigan are:
What are popular job titles related to Fanuc Robot Programming jobs in Michigan? For Fanuc Robot Programming jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Fanuc Robot Programming jobs in Michigan look for? The top searched job categories for Fanuc Robot Programming jobs in Michigan are:
What cities in Michigan are hiring for Fanuc Robot Programming jobs? Cities in Michigan with the most Fanuc Robot Programming job openings:
Infographic showing various Fanuc Robot Programming job openings in Michigan as of June 2026, with employment types broken down into 7% Internship, 70% Full Time, 10% Temporary, 3% Contract, and 10% Nights. Highlights an 99% Physical, and 1% Remote job distribution, with an average salary of $66,862 per year, or $32.1 per hour.
Controls Engineer

Controls Engineer

Tenneco

Marshall, MI

$43.27 - $52.88/hr

Full-time

Posted 25 days ago


Tenneco rating

7.0

Company rating: 7.0 out of 10

Based on 88 frontline employees who took The Breakroom Quiz

292nd of 419 rated machine equipment manufacturers


Job description

Controls Engineer Job Description

We are currently seeking a talented Controls Engineer to join our team at our facility located in Marshall, MI, 49068. As a Controls Engineer, you will be responsible for designing, developing, and maintaining control systems for industrial automation equipment.

Responsibilities:
  • Programmable Logic Controller (PLC) programming and troubleshooting
  • Industrial robot programming and maintenance
  • Troubleshooting industrial automation equipment
  • SCADA system design and implementation
  • Collaborating with industrial and manufacturing engineers on process improvements
Qualifications:
  • Experience with PLC programming and troubleshooting
  • Proficiency in industrial robot programming
  • SCADA system experience
  • Knowledge of industrial and manufacturing engineering principles
  • Familiarity with machine brands such as Fanuc, Panasonic, Universal Robotics, Yaskawa Motoman, Allen Bradley, Siemens

You should be proficient in:

  • PLC Troubleshooting Skills
  • Troubleshooting Industrial Automation Equipment
  • Industrial Robot Programming
  • SCADA Experience
  • Industrial and Manufacturing Engineering
  • PLC Programming Experience

Machines & technologies you'll use:

  • Programmable Logic Controller (PLC) (Fanuc, Allen Bradley, Siemens)
  • Industrial Robot (Fanuc, Panasonic, Universal Robotics, Yaskawa Motoman)
ID:qnkTyx

What Tenneco employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom