1

Automotive Programmer Jobs in Michigan (NOW HIRING)

Be Seen First

FANUC Robot Programmer (GM Automotive) Job Summary Seeking an experienced FANUC Robot Programmer to support multiple General Motors (GM) manufacturing facilities, with the primary focus on GM Orion

Be Seen First

FANUC Robot Programmer (GM Automotive) Job Summary Seeking an experienced FANUC Robot Programmer to support multiple General Motors (GM) manufacturing facilities, with the primary focus on GM Orion

Bachelor's degree in Mechanical Engineering, Automotive Engineering, Manufacturing Engineering, Industrial Engineering, or related field. * 3+ years of automotive engineering experience. * Experience ...

Bachelor's degree in Mechanical Engineering, Automotive Engineering, Manufacturing Engineering, Industrial Engineering, or related field. * 3+ years of automotive engineering experience. * Experience ...

Bachelor's degree in Mechanical Engineering, Automotive Engineering, Manufacturing Engineering, Industrial Engineering, or related field. * 3+ years of automotive engineering experience. * Experience ...

Showing results 41-60

Automotive Programmer information

See Michigan salary details

$10

$34

$59

How much do automotive programmer jobs pay per hour?

As of Aug 6, 2026, the average hourly pay for automotive programmer in Michigan is $34.46, according to ZipRecruiter salary data. Most workers in this role earn between $22.40 and $44.86 per hour, depending on experience, location, and employer.

What is an automotive programmer?

Automotive programmers are software engineers who design, develop, and maintain computer programs and embedded systems used in vehicles. Their work includes creating software for engine control units (ECUs), infotainment systems, advanced driver-assistance systems (ADAS), and other electronic components in modern cars. They often use specialized programming languages and tools to ensure safety, efficiency, and compliance with automotive industry standards. Automotive programmers collaborate closely with hardware engineers and automotive designers to integrate software seamlessly into vehicles.

What are the key skills and qualifications needed to thrive as an automotive programmer?

To thrive as an Automotive Programmer, you need a strong background in computer science, embedded systems, and automotive electronics, typically supported by a relevant degree or equivalent experience. Familiarity with programming languages like C/C++, MATLAB/Simulink, and automotive protocols such as CAN and AUTOSAR, as well as experience with diagnostic tools, is essential. Analytical thinking, problem-solving, and effective teamwork are crucial soft skills for excelling in this role. These abilities ensure the development of reliable, innovative vehicle software that meets safety standards and industry requirements.

How do you become an automotive programmer?

To become an automotive programmer, you typically need a bachelor's degree in computer science, electrical engineering, or a related field. Skills in programming languages such as C, C++, and Python, along with knowledge of automotive systems and embedded systems, are essential. Gaining experience through internships or certifications in automotive software development can also improve job prospects.

How does an automotive programmer typically collaborate with engineers and other team members during a vehicle development project?

Automotive Programmers often work closely with electrical and mechanical engineers, project managers, and quality assurance teams throughout the vehicle development lifecycle. They translate requirements from engineers into software solutions, participate in design reviews, and troubleshoot issues as they arise. Regular meetings and cross-functional collaboration are essential, as real-time feedback helps to ensure software integrates seamlessly with hardware. This teamwork fosters a dynamic environment where programmers can learn from other disciplines and contribute to innovative automotive technologies.

How much do automotive programmers make?

Automotive programmers typically earn between $60,000 and $100,000 annually, depending on experience, location, and specific skills such as embedded systems or automotive software development. Entry-level positions may start lower, while experienced programmers with specialized knowledge can earn higher salaries.

What is the difference between Automotive Programmer vs Automotive Software Engineer?

AspectAutomotive ProgrammerAutomotive Software Engineer
CredentialsTypically requires a degree in computer science, automotive engineering, or related fields; certifications in programming languages or automotive systems are common.Similar credentials; often holds degrees in software engineering or computer science, with additional certifications in embedded systems or automotive software.
Work EnvironmentWorks primarily in automotive manufacturing plants, R&D labs, or software development centers for vehicle systems.Works in similar environments, focusing on designing, developing, and testing automotive software and embedded systems.
Industry UsageUsed in automotive companies, suppliers, and tech firms developing vehicle control systems.Commonly employed in automotive OEMs, suppliers, and tech firms working on vehicle software solutions.

Both roles involve programming and software development within the automotive industry, often requiring similar skills and credentials. The main difference lies in scope: Automotive Programmers typically focus on coding specific vehicle systems, while Automotive Software Engineers may handle broader software design, architecture, and integration tasks.

What job categories do people searching Automotive Programmer jobs in Michigan look for? The top searched job categories for Automotive Programmer jobs in Michigan are:
What cities in Michigan are hiring for Automotive Programmer jobs? Cities in Michigan with the most Automotive Programmer job openings:
Infographic showing various Automotive Programmer job openings in Michigan as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $71,675 per year, or $34.5 per hour.

FANUC Robot Programmer (GM Automotive)

Great Lakes Group

Detroit, MI • On-site

$40 - $50/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 7 days ago

Be Seen First

After you apply to this job, you can share why you’re interested to jump to the top of the candidate list.


Job description

FANUC Robot Programmer (GM Automotive)

Job Summary

Seeking an experienced FANUC Robot Programmer to support multiple General Motors (GM) manufacturing facilities, with the primary focus on GM Orion. This position requires a hands-on robotics professional who can load existing robot programs, perform robot touch-ups, troubleshoot, debug, and commission automated production cells. Most robot programming has already been completed, making this an ideal opportunity for an experienced programmer who excels in startup, integration, and production support.

The ideal candidate will have strong experience with FANUC robotics, iRVision, SCARA robots, and automotive manufacturing environments. GM GRS Certification is preferred but not required.

Responsibilities

  • Load existing FANUC robot programs into production cells.
  • Perform robot point touch-ups, calibration, and optimization.
  • Debug and troubleshoot robotic systems during startup and commissioning.
  • Support commissioning of multiple automated manufacturing cells across GM facilities.
  • Work with FANUC SR12 and SR20 SCARA robots utilizing 2D iRVision.
  • Support robotic applications where one robot picks nuts from a flexible feeder (Flexi-Feeder) while another robot performs drilling operations.
  • Support a Body Underside automation cell utilizing a FANUC R-1000 robot with a carried torque tool.
  • Configure and troubleshoot iRVision applications used to locate nuts on vehicle undercarriages for automated torque operations.
  • Assist with systems utilizing FANUC CRX collaborative robots (cobots).
  • Work closely with controls, manufacturing, and engineering teams to resolve production issues.
  • Ensure robotic systems meet production, quality, and safety requirements.
  • Provide technical support during startup and production ramp-up.

Qualifications

  • Experience programming FANUC industrial robots.
  • Strong knowledge of FANUC TP Programming.
  • Experience with FANUC iRVision and 2D Vision Systems.
  • Experience with FANUC SR12 and SR20 SCARA robots.
  • Experience with Felding/feeding systems, Flexi-Feeders, or automated part presentation.
  • Experience with FANUC R-1000 robots.
  • Experience integrating or supporting torque tools on robotic applications.
  • Familiarity with FANUC CRX collaborative robots (Cobots).
  • Automotive manufacturing experience, preferably within General Motors (GM) production facilities.
  • Experience with robot startup, commissioning, debugging, and production support.
  • Ability to troubleshoot robotic, vision, and automation issues independently.
  • Strong communication and teamwork skills.
  • GM GRS Certification preferred but not required.
  • Ability to travel between multiple GM manufacturing plants as required.
  • Ability to start immediately is highly preferred.

Preferred Skills

  • Automotive Automation
  • Robot Commissioning
  • Manufacturing Automation
  • Industrial Robotics
  • Production Support
  • Robot Integration
  • Robot Debugging
  • Robot Calibration
  • Vision-Guided Robotics
  • End-of-Arm Tooling (EOAT)
  • Torque Tool Integration
  • Factory Automation

Work Environment

  • Multiple GM automotive manufacturing facilities, primarily GM Orion.
  • Support of four identical automated robotic cells and one Body Underside automation cell.
  • Fast-paced manufacturing startup environment requiring hands-on technical expertise.

FANUC Robot Programmer, FANUC Robotics, FANUC TP Programming, General Motors, GM Manufacturing, GM Orion, GM GRS Certification, iRVision, 2D iRVision, SCARA Robot, FANUC SR12, FANUC SR20, FANUC R-1000, FANUC CRX, Collaborative Robots, Cobots, Robot Commissioning, Robot Startup, Robot Debugging, Robot Integration, Robot Calibration, Flexi-Feeder, Torque Tool, Automotive Manufacturing, Industrial Automation, Vision Systems, Production Support, Factory Automation

Company Description

Hiring Transparency & AI Disclosure Statement
In compliance with applicable Canadian employment regulations, we confirm that this job posting represents a current, active vacancy within our organization.
We do not use artificial intelligence (AI) tools to screen, assess, rank, or make hiring decisions. All applications are reviewed and evaluated by human recruiters and hiring managers.
If our hiring practices change in the future to include AI-assisted tools, appropriate disclosure will be provided in accordance with applicable laws.