Machine Control Programmer

Cardinal Staffing Services

Perrysburg (OH)

On-site

USD 60,000 - 70,000

Full time

10 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health insurance (medical, dental, and
Vision

Job summary

Cardinal Staffing Services in Toledo, OH is seeking a Controls Programmer to design, test, and troubleshoot machine control systems for custom automation equipment across glass, food, and packaging industries.

The role requires independent work, multi-project management, strong technical problem solving, and collaboration with engineering and production teams. 1st shift Monday–Friday, with occasional evenings and weekends; travel up to 30% within the U.S.

Qualifications

  • Minimum 2 years of machine programming experience.
  • Experience with Allen-Bradley/Rockwell PLC and HMI programming.
  • Ability to travel 25–30% within the United States.

Responsibilities

  • Program PLCs, HMIs, and machine control systems per project requirements.
  • Collaborate with Controls Design, Mechanical Engineering, and Sales teams to understand specifications.
  • Test and troubleshoot machine programs prior to shipment.
  • Assist the Assembly Department with startup and commissioning on the production floor.
  • Travel to customer sites to assist with installation, startup, and testing.
  • Diagnose and resolve hardware and software issues on equipment.
  • Maintain software backups and documentation on company servers.
  • Develop operation manuals and support documentation for customers.
  • Provide phone support and assist with retrofits and upgrades as needed.

Skills

Machine programming
Troubleshooting
Communication
Independence
Team collaboration

Education

Technical degree

Tools

Allen-Bradley
HMI programming

Job description

Cardinal Staffing Services is hiring for a Controls Programmer in Toledo, OH. As a Controls Programmer for Cardinal Staffing Services, you will work with a manufacturer of custom automation equipment, including glass processing, food processing, and packaging machinery. This role is responsible for programming, testing, troubleshooting, and supporting machine control systems while collaborating with engineering and production teams to deliver high-quality equipment to customers. This position requires candidates to work independently, manage multiple projects, and demonstrate strong technical, troubleshooting, and communication skills.

Cardinal Staffing Services is invested in their team members! All employees are offered competitive compensation of $60,000 to $70,000 annually, based on experience, as well as a benefits package including health insurance (medical, dental, and vision).

Available Shift: 1st Shift Monday through Friday, 8:30 AM to 5:00 PM Occasional evenings and weekends as needed

Duties and Responsibilities:
  • Program PLCs, HMIs, and other machine control systems according to project requirements
  • Collaborate with Controls Design, Mechanical Engineering, and Sales teams to understand machine specifications and functionality
  • Test and troubleshoot machine programs prior to shipment
  • Assist the Assembly Department with machine startup and commissioning on the production floor
  • Travel to customer sites to assist with machine installation, startup, and testing
  • Diagnose and resolve hardware and software issues on new and existing equipment
  • Maintain software backups and documentation on company servers
  • Develop operation manuals and support documentation for customers
  • Provide phone support and assist with retrofits and upgrades on existing equipment as needed
Requirements and Qualifications:
  • Minimum of 2 years of machine programming experience preferred
  • Technical degree preferred
  • Experience with Allen-Bradley/Rockwell PLC programming required
  • Experience with HMI programming required
  • Understanding of machine control hardware and industrial automation concepts
  • Servo motion control programming experience is a plus
  • Understanding of CNC G-codes is a plus
  • Knowledge of pneumatics and machine troubleshooting is a plus
  • Strong problem-solving and communication skills
  • Ability to work independently and collaborate with cross-functional teams
  • Ability to travel approximately 25% to 30%, primarily within the United States, with occasional international travel

About Cardinal Staffing At Cardinal Staffing, we are dedicated to helping individuals unlock their career potential through meaningful job opportunities. As a leading staffing agency in the light industrial and manufacturing space, we pride ourselves on connecting talent with top employers across the Midwest and Southeast. With an estimated yearly revenue of $295 million, Cardinal Staffing was recently named one of the largest staffing firms in the U.S. by Staffing Industry Analysts (SIA). We understand that finding the right job is about more than just a paycheck – it's about finding the opportunity that fits your skills, goals, and lifestyle. Here are the benefits you’ll enjoy when you partner with us:

  • Access to a wide range of job opportunities
  • Competitive pay
  • Health and Wellness Programs (including EAP)
  • Medical benefits including medical, vision, dental, and prescriptions
  • Electronic weekly pay
  • Employee Advocacy & Personalized Job Support

Cardinal Staffing also follows all applicable state and local laws regarding sick time, paid time off, and retirement savings programs.

Cardinal Staffing is an equal opportunity employer.

Notice Regarding the Use of Artificial Intelligence in Employment Decisions In accordance with state mandates, we are providing this notice to inform all applicants and employees that artificial intelligence (AI) tools may be used at various stages of our employment processes. This may include recruitment, screening, hiring, promotion, or other employment-related evaluations.AI tools may assist in reviewing application materials, assessing qualifications, or supporting decision-making. These tools do not replace human judgment; rather, they are used to support consistent and efficient evaluation. Our commitment to speed-to-hire means we work efficiently to get you placed in the right role, fast.

If you're ready to take control of your career, explore exciting opportunities, and gain experience that lasts, then Cardinal Staffing is the place for you. Let’s get started today!

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Machine Operator - 1st Shift
Machine Operator - 1st Shift

Cardinal Staffing Services • Sylvania (OH)

On-site
USD 17,000 - 24,000
Competitive pay
Health benefits
Electronic weekly pay
+1
Machine Controls Programmer: PLC/HMI, 1st Shift, Travel
Machine Controls Programmer: PLC/HMI, 1st Shift, Travel

Cardinal Staffing Services • Perrysburg (OH)

On-site
USD 60,000 - 70,000
Health insurance (medical, dental, and
Vision
CNC Machinist
CNC Machinist

Cardinal Staffing Services • Sterling Heights (MI)

On-site
USD 23,000 - 29,000
Control Panel Wireman
Control Panel Wireman

Cardinal Staffing Services • Perrysburg (OH)

On-site
USD 25,000 - 29,000
Health insurance (medical, dental, and
Vision coverage
Electronic weekly pay
Electrician Technician
Electrician Technician

Cardinal Staffing Services • Sandusky (OH)

On-site
USD 36,000 - 47,000
Health benefits
Vision and dental benefits
Weekly pay
+1
2nd Shift CNC Set-Up Operator
2nd Shift CNC Set-Up Operator

Cardinal Staffing Services • Waterville Township (OH)

On-site
USD 30,000 - 33,000
Health insurance
Electronic weekly pay
Employee advocacy & personalized job &
Quality Inspector
Quality Inspector

Cardinal Staffing Services • Rossford (OH)

On-site
USD 21,000 - 22,000
Health insurance
Dental insurance
Vision insurance
+2
Quality Inspector
Quality Inspector

Cardinal Staffing Services • Findlay (OH)

On-site
USD 19,000 - 30,000
Health insurance
Weekly pay
Referral bonuses
Machine Operator-Lima
Machine Operator-Lima

Cardinal Staffing Services • Lima (OH)

On-site
USD 28,000 - 30,000
Competitive pay
Referral bonuses
Attendance bonuses
+4
Steel Slitter Operator
Steel Slitter Operator

Cardinal Staffing Services • Canton Charter Township (MI)

On-site
USD 25,000 - 28,000