1

Robotics Simulation Jobs in Madison Heights, MI (NOW HIRING)

ASRC Federal Advanced Research is currently seeking a Robotic (Autonomy) Engineer to support ... Support modeling, simulation, and hardware-in-the-loop (HIL) testing to validate autonomous ...

Simulation Engineer

Auburn Hills, MI · On-site

$70 - $100/hr

Consults on selection and implementation of automation and robotics in assembly processes. DUTIES AND RESPONSIBILITIES : Layout and simulate manufacturing plans for new programs that will require new ...

ASRC Federal Advanced Research is currently seeking a Robotic (Autonomy) Engineer to support ... Support modeling, simulation, and hardware-in-the-loop (HIL) testing to validate autonomous ...

Consults on selection and implementation of automation and robotics in assembly processes. DUTIES AND RESPONSIBILITIES: * Layout and simulate manufacturing plans for new programs that will require ...

Field Service Maintenance & Automation Technician (Kawasaki Robotics) - Spartanburg, SC Location ... Execute robot simulation or offline programming using tools such as RoboCAD or RobotStudio.

Field Service Maintenance & Automation Technician (Kawasaki Robotics) - Spartanburg, SC Location ... Execute robot simulation or offline programming using tools such as RoboCAD or RobotStudio.

The Advanced Robotics team is focused on developing novel technologies that give robots human-like capabilities in perception and dexterity. The candidate will design, develop and evaluate Task and ...

... simulations, and proof-of-concept validation Collaborate with suppliers and integrators to evaluate and improve solutions Contribute to standardization of automation solutions across plants Supplier ...

... studies, simulations, and proof-of-concept validation • Collaborate with suppliers and ... of robotic systems across manufacturing plants • Assist with launch activities, troubleshooting ...

Showing results 41-60

Robotics Simulation information

See Madison Heights, MI salary details

$10.2K

$62.4K

$112.2K

How much do robotics simulation jobs pay per year?

As of Sep 2, 2026, the average yearly pay for robotics simulation in Madison Heights, MI is $62,437.00, according to ZipRecruiter salary data. Most workers in this role earn between $40,600.00 and $73,400.00 per year, depending on experience, location, and employer.

What is robotics simulation?

Robotics simulation is the use of computer software to model and test the behavior of robots in a virtual environment. This allows engineers and researchers to design, program, and optimize robots without needing physical prototypes, saving time and resources. Simulations can replicate real-world conditions, enabling the analysis of robot movement, sensor data, and task performance before implementation. Robotics simulation is commonly used in developing autonomous systems, industrial automation, and research applications.

What are the key skills and qualifications needed to thrive as a robotics simulation engineer?

To thrive as a Robotics Simulation Engineer, you need a strong background in robotics, computer science, and mathematics, often supported by a relevant degree such as electrical engineering or mechanical engineering. Familiarity with simulation tools like Gazebo, ROS (Robot Operating System), MATLAB/Simulink, and programming languages such as Python or C++ is essential. Problem-solving, attention to detail, and effective teamwork are key soft skills that help in designing and refining complex simulation models. These abilities are crucial for creating accurate simulations that accelerate development, testing, and deployment of robotic systems.

What are some typical challenges faced when working in robotics simulation, and how can they be addressed?

Professionals in robotics simulation often encounter challenges such as accurately modeling real-world physics, ensuring simulation fidelity, and integrating with hardware or software systems. Addressing these requires a strong understanding of both robotics and simulation tools, as well as effective collaboration with engineers, software developers, and testers. Staying updated with advancements in simulation platforms and maintaining clear documentation are key strategies to overcome these challenges and ensure the simulations provide meaningful insights for development and testing.

What is the difference between Robotics Simulation vs Robotics Software Engineer?

AspectRobotics SimulationRobotics Software Engineer
Required CredentialsBachelor's in Robotics, Computer Science, or related; experience with simulation toolsBachelor's or higher in Computer Science, Robotics, or related; programming skills
Work EnvironmentResearch labs, simulation platforms, development teamsSoftware development teams, robotics companies, tech firms
Industry UsageTesting algorithms, virtual prototyping, system validationDeveloping robot control software, algorithms, and integration
Common Search/ComparisonYesYes

Robotics Simulation focuses on creating virtual environments to test and validate robotic systems, while Robotics Software Engineers develop the actual software that controls robots. Both roles often collaborate but serve different stages of robotics development, with simulation emphasizing testing and validation, and software engineering focusing on implementation and coding.

What cities near Madison Heights, MI are hiring for Robotics Simulation jobs?

Cities near Madison Heights, MI with the most Robotics Simulation job openings:

FANUC Robot Programmer / Developer (KAREL)

GABLETEK

Troy, MI • On-site

Full-time

Posted 28 days ago


Job description

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)

Powered by JazzHR

N2kmgGDOCH