Mid/Senior PLC Control Programmer

Cardinal Staffing Services

Sterling Heights (MI)

On-site

USD 55,000 - 62,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Cardinal Staffing Services in Sterling Heights, MI is seeking a Mid/Senior PLC control programmer to design, program, and troubleshoot Siemens and Allen Bradley PLC systems with a focus on motion control in a fast-paced warehouse environment.

The role involves developing motion profiles, integrating PLCs with HMI/SCADA, and mentoring junior engineers. Strong Siemens experience is essential; aerospace or regulated environments are a plus. 1st shift (7am-4pm) offered with pay $40-45/hr.

Qualifications

  • 7+ years PLC programming experience, Siemens (S7-1500, TIA Portal).
  • Proven motion control design with servo and stepper motors.
  • Proficient in ladder logic, structured text, and function block diagrams.
  • Experience with Profibus/ProfNet and SINAMICS interfaces.
  • Strong communication and teamwork skills.
  • Aerospace or regulated environments a plus.
  • Studio 5000 v3.x and Logix platforms experience.
  • Safety PLC programming experience.
  • PanelView ME/SE HMIs experience.
  • Kinetix servo drives and PowerFlex700 systems.
  • FactoryTalk Optix and Ignition experience is a plus.

Responsibilities

  • Design, program, and troubleshoot Siemens and Allen Bradley PLC systems.
  • Develop motion control algorithms and profiles to optimize performance.
  • Integrate PLCs with HMI/SCADA and other control systems.
  • Test and validate control systems for reliability.
  • Provide technical support to project teams throughout projects.
  • Stay current with PLC and motion control trends.
  • Mentor junior team members and share knowledge.

Skills

Siemens PLC programming
Motion control design
Ladder logic / ST / FBD
Profibus / ProfNet
HMI/SCADA integration
Mentorship
Attention to detail

Tools

Studio 5000 v3.x
Logix hardware
Kinetix servo drives
PowerFlex 700
PanelView ME/SE
Safety PLC programming
FactoryTalk Optix
Ignition

Job description

Mid/Senior PLC control programmer

Location: Sterling Heights, MI.

As a Mid/Senior PLC control programmer with Cardinal Staffing Services, you will work in a fast-paced distribution environment and be involved in all aspects of warehouse operations.

Responsibilities
  • Design, program, and troubleshoot Siemens and Allen Bradley PLC systems with a focus on motion control applications.
  • Develop customized control algorithms and motion profiles to optimize system performance.
  • Collaborate with cross-functional teams to integrate PLCs with other control systems, such as HMI and SCADA.
  • Conduct thorough testing and validation of control systems to ensure functionality and reliability.
  • Provide technical expertise and support to project teams throughout the entire project lifecycle.
  • Stay abreast of industry trends and advancements in PLC programming and motion control technologies.
  • Mentor junior team members and contribute to knowledge sharing initiatives within the organization.
Qualifications
  • Minimum of 7 years of experience in PLC programming, with a strong emphasis on Siemens platforms (e.g., S7-1500, TIA Portal).
  • Proven track record in designing and implementing motion control systems, including servo and stepper motor applications.
  • Proficiency in programming languages such as ladder logic, structured text, and function block diagram.
  • Experience with industrial communication protocols (e.g., Profibus, ProfNet) and motion control interfaces (e.g., SINAMICS).
  • Strong critical thinking skills and attention to detail.
  • Excellent communication and people skills, with the ability to collaborate effectively in a team environment.
  • Prior experience in the aerospace industry or similar highly regulated environments is a plus.
  • Studio 5000 v.3X and Logix Hardware Platforms
  • Safety PLC Programming Experience
  • PanelView ME & SE based HMI Hardware
  • Kinetix Servo Drive Systems
  • PowerFlex700 series Drive Systems
  • FactoryTalk Optix and Ignition experience is a plus
Working Hours and Availability

Available shifts include 1st (7am-4pm) Mon-Fri, weekends when needed.

Pay

Pay: $40-45/hr

About Cardinal Staffing Services

Cardinal Staffing Services, Inc. has over 25 years of experience being recognized as leaders in the staffing industry. Founded in Port Clinton, Ohio in 1994, we have grown and expanded into 5 states with 11 offices, delivering custom staffing and recruiting solutions to diverse markets. We leverage technologies, tools, and human connections to create the perfect environments to link employers and employees.

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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior PLC Motion Control Programmer—Siemens/AB
Senior PLC Motion Control Programmer—Siemens/AB

Cardinal Staffing Services • Sterling Heights (MI)

On-site
USD 55,000 - 62,000
Machine Control Programmer
Machine Control Programmer

Cardinal Staffing Services • Perrysburg (OH)

On-site
USD 60,000 - 70,000
Health insurance (medical, dental, and
Vision
PLC Programmer
PLC Programmer

Axis Energy Services, LLC. • Gainesville (TX)

On-site
USD 80,000 - 100,000
PLC/HMI Programmer 5-10 years Exp
PLC/HMI Programmer 5-10 years Exp

Mindview Engineering Services • Detroit (MI)

On-site
USD 80,000 - 100,000
Controls Engineer/PLC Programmer
Controls Engineer/PLC Programmer

Selectek, Inc. • Verona (WI)

On-site
USD 85,000 - 120,000
Systems Integrator - PLC/HMI Programmer
Systems Integrator - PLC/HMI Programmer

MSRcosmos LLC • Southfield (MI)

On-site
USD 85,000 - 120,000
Controls Engineer 3
Controls Engineer 3

Pyramid-Consulting,-Inc. • Redford Charter Township (MI)

On-site
USD 69,000 - 73,000
Senior Controls Engineer
Senior Controls Engineer

LHH Recruitment Solutions • Detroit (MI)

On-site
USD 90,000 - 120,000
PLC Controls Engineer
PLC Controls Engineer

Nehez Recruiting • Rochester Hills (MI)

On-site
USD 85,000 - 125,000
Controls Engineer AllenBradley PLCs and Studio 5000 Logix Designer
Controls Engineer AllenBradley PLCs and Studio 5000 Logix Designer

Syncreon Consulting • Pontiac (MI)

On-site
USD 70,000 - 110,000