1

Contract Plc Programmer Jobs in Rochester Hills, MI

POSITION TYPE: Full time. Contract. Onsite. PAY: $50.00 - $70.00 per hour. HOT JOB !!! Requirements ... Knowledge and experience in CAD Design, PLC/Robot programming, and/or electrical design.

Systems Integration Engineer

Troy, MI ยท On-site

$158K/yr

Core responsibilities include delivering hands-on technical contract negotiations, and ensure ... Well-versed in power electronics and have hands-on experience with BMS/EMS/SCADA (PLC Programming ...

Controls Engineer Siemens

Wixom, MI ยท On-site

$40 - $50/hr

Controls Engineer Siemens Job Duration: 6+ months contract Est. Pay Range: $45 to $52/hr on w2 Work Type: On Site Overview/ Responsibilities: * Controls Engineer * Siemens PLC * Ideally SiFACS ...

Engineering Manager - Electrical

Auburn Hills, MI ยท On-site

$115K - $149K/yr

... contract award negotiations * Review and approve electrical schematics, PLC logic and HMI graphics ... Create/modify company Electrical engineering standards * Maintain ISO/QOS company documentation ...

Weld Engineer

Sterling Heights, MI ยท On-site

$33.25 - $45.75/hr

Weld Engineer - FANUC Spot Welding (1-Week Contract) Company: GableTek Position: Weld Engineer ... Knowledge of PLC integration and industrial networking * Previous startup and commissioning ...

Weld Engineer

Sterling Heights, MI ยท On-site

$33.25 - $45.75/hr

Weld Engineer - FANUC Spot Welding (1-Week Contract) Company: GableTek Position: Weld Engineer ... Knowledge of PLC integration and industrial networking * Previous startup and commissioning ...

Maintenance Supervisor

Warren, MI ยท On-site

$51.25 - $62.50/hr

Contract 2nd Shift Second Shift : 2:15 PM to 10:15 PM, Monday to Friday (may work many weekends ... Experience with PC/PLC applications and programming (Allen-Bradley RSLogix 5 / RSLogix 5000 highly ...

Be Seen First

Throughput Controls Engineer

Warren, MI ยท On-site

$35 - $50/hr

Long Term Contract Hybrid: Tuesday, Wednesday, Thursday Onsite Up to 50% Travel (United States ... Correct throughput data collection plc logic as needed GA Phase 0 Data * Add and ensure ...

Buyer

Detroit, MI ยท On-site

Executes contract and PO life cycle management activities, such as reporting for expiring or aged ... plc and its subsidiaries - GKN Automotive and GKN Powder Metallurgy, Dauch unites deep engineering ...

Manufacturing Mechanical Engineer

Troy, MI ยท On-site

$75K - $95K/yr

Experience with Lean manufacturing, Six Sigma, metrics development, PLC troubleshooting, NVH ... is a Contract to Hire position based out of Troy, MI. Pay and Benefits The pay range for this ...

Showing results 21-40

Contract Plc Programmer information

See Rochester Hills, MI salary details

$37.3K

$74.2K

$103.1K

How much do contract plc programmer jobs pay per year?

As of Aug 8, 2026, the average yearly pay for contract plc programmer in Rochester Hills, MI is $74,247.00, according to ZipRecruiter salary data. Most workers in this role earn between $62,600.00 and $85,100.00 per year, depending on experience, location, and employer.

What is a contract PLC programmer?

A Contract PLC Programmer is a professional who specializes in programming, troubleshooting, and maintaining Programmable Logic Controllers (PLCs) on a short-term or project basis. They typically work with industrial automation systems across various industries, such as manufacturing, automotive, and energy. Their responsibilities include writing and debugging PLC code, integrating hardware and software, and ensuring system efficiency. Contract PLC Programmers are often hired for specific projects or to assist during peak workloads.

What are the typical daily responsibilities of a contract PLC programmer?

Contract PLC Programmers are usually responsible for developing, testing, and troubleshooting automation programs for industrial machinery and control systems. This often involves interpreting electrical schematics, writing and modifying PLC code, commissioning equipment on-site, and collaborating with engineers, electricians, and project managers to meet client requirements. Daily tasks may include diagnosing system errors, implementing upgrades, documenting software changes, and providing remote or on-site technical support. The role can be project-oriented, and flexibility is important, as work environments may range from offices to manufacturing plants or client facilities.

What are the key skills and qualifications needed to thrive in the contract PLC programmer position, and why are they important?

To thrive as a Contract PLC Programmer, a solid background in electrical engineering, control systems, and proficiency in PLC programming languages such as Ladder Logic is essential, often supported by a relevant technical degree or certification. Experience with major PLC platforms like Siemens, Allen-Bradley, or Schneider Electric, as well as familiarity with HMI/SCADA systems, is highly valued, and certifications such as Siemens Certified Programmer or Rockwell Automation Certificates can be advantageous. Strong problem-solving skills, adaptability, and the ability to communicate effectively with multidisciplinary teams help contract PLC programmers excel. These skills are crucial for delivering robust, reliable automation solutions on time and for ensuring clear collaboration in dynamic, project-based environments.

What are the most commonly searched types of Plc Programmer jobs in Rochester Hills, MI? The most popular types of Plc Programmer jobs in Rochester Hills, MI are:
What are popular job titles related to Contract Plc Programmer jobs in Rochester Hills, MI? For Contract Plc Programmer jobs in Rochester Hills, MI, the most frequently searched job titles are:
What job categories do people searching Contract Plc Programmer jobs in Rochester Hills, MI look for? The top searched job categories for Contract Plc Programmer jobs in Rochester Hills, MI are:
What cities near Rochester Hills, MI are hiring for Contract Plc Programmer jobs? Cities near Rochester Hills, MI with the most Contract Plc Programmer job openings:
Infographic showing various Contract Plc Programmer job openings in Rochester Hills, MI as of August 2026, with employment types broken down into 93% Full Time, 1% Part Time, 3% Contract, and 3% Nights. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $74,247 per year, or $35.7 per hour.

Manufacturing Simulation Engineer

Venteon

Troy, MI โ€ข On-site

$65/hr

Temporary

Re-posted 21 days ago


Job description


VENTEON and Harvard Resource Solutions are hiring a Manufacturing Simulation Engineer to develop models and perform virtual commissioning for a worldwide engineering company. Working at the Troy, MI location and traveling for launch support.
POSITION TYPE: Full time. Contract. Onsite. PAY: $50.00 - $70.00 per hour. HOT JOB !!!
Requirements of the Manufacturing Simulation Engineer:
  • Bachelor Degree in Automation, Electrical Engineering, Mechatronics or similar is highly desired. Will also consider candidates with technical training and directly relevant work experience.
  • Knowledge of automotive manufacturing processes, equipment, and digital engineering methods.
  • Experience with virtual commissioning and digital platforms using industrial automation (Process Simulate / Plant Simulation, DELMIA, Visual Components, Emulate 3D, or comparable software).
  • Knowledge and experience in CAD Design, PLC/Robot programming, and/or electrical design.
  • Experience with machine or plant software and commissioning activities.
  • Willingness to travel at times to USA customer sites.

Duties of the Manufacturing Simulation Engineer:
  • Develop and validate digital models of automated manufacturing systems for automotive and industrial applications.
  • Work cross discipline (electrical, mechanical, controls, software) to create virtual commissioning solutions to ensure smooth startup of real-world equipment.
  • Support validation and testing of PLC Logic and process behavior activities using digital models to identify issues early and improve commissioning readiness. Debug plant controls prior to launch.
  • Develop engineering utilities, automation workflows, and model generation tools to improve efficiency and standardization.
  • Become a technical expert on the company s simulation platform, interface with clients, and provide customer and training support.

If you are a high performer and you think the above opportunity is appropriate for you, we invite you to apply to this job and email your resume to MLudwig@hrsus.com
We treat all resumes with strict confidentiality. We will always contact you first before submitting your resume to our client(s) for review. If you do not receive correspondence, you are not a fit for this position.
At Venteon and Harvard Resource Solutions, our talent acquisition team is proud to provide our clients with the most qualified Accounting & Finance, Engineering, and IT talent in the industry today.
#HRS