Software and Controls Engineer
Controls Engineer – Robotics & Automation
We’re looking for a Controls Engineer to design and implement PLC-based control systems for advanced automation and robotic systems. You’ll work hands-on with engineering teams and customers to bring complex automation projects from concept through commissioning.
This role is ideal for someone who enjoys solving real-world automation problems, programming PLCs, and bringing systems to life on the floor.
What You’ll Do
• Design and develop PLC, HMI, and control system software
• Own controls scope from project kickoff through commissioning
• Program and debug PLC systems (Allen-Bradley, Siemens, Omron, or Mitsubishi)
• Develop controls specifications and I/O definitions
• Collaborate with electrical engineering on system design and integration
• Support system integration and debugging on the factory floor
• Assist with field installation, startup, and commissioning
• Troubleshoot and support existing customer systems
• Train customers on system operation as needed
• Work alongside other engineers and help mentor junior team members
What You Bring
• Experience with PLC programming and industrial automation systems
• Strong troubleshooting ability with electrical, pneumatic, and automated equipment
• Familiarity with industrial networking protocols
• Experience with robotic or automated systems integration
• Exposure to virtual commissioning tools (Process Simulate, Emulate3D) is a plus
• Ability to communicate technical concepts clearly to teams and customers
Background
• Bachelor’s degree in Electrical Engineering, Computer Engineering, or related field
• 1+ years of PLC or controls programming experience
• Experience with automation systems design, wiring, and troubleshooting
Why Engineers Like This Role
• Hands-on work with real automation systems
• Opportunity to see projects go from design to startup
• Exposure to robotics, controls, and advanced manufacturing technology
Recommended Jobs
Temp - Respiratory Therapist - Registered Respiratory Therapist (RRT) (Nights) Sault St. Marie, MI
Type: Cardiopulmonary Sault Ste. Marie , MI SkyBridge Healthcare is seeking a Traveler for a 13 week contract in MI. SkyBridge Healthcare is a premier staffing firm dedicated to matching out…
Secretary
Job Description Job Description Description: The Secretary performs such duties as necessary to provide support to the administrative staff of the Academy to facilitate the creation of an effici…
Food and Beverage Crew Member
Job Description Job Description Food & Beverage Crew Member Location: Allegan Event – Allegan, MI Pay: Starting at $14/hour Type: Part-Time Allegan Event is looking for friendly,…
Lead Teacher-Grand Ridge Drive
Join a strong community where all we do is care-for the children and families we serve every day, as well as for our dedicated team members. Our people are our best asset. We listen and we know what …
Housekeeper
Job Description Job Description At Corvias, you'll join a team wholeheartedly invested in their work. In return, we offer support intended to strengthen your professional, financial, emotional, a…
Seasonal Food and Beverage Staff
Job Description Job Description Description: We’re looking for friendly, enthusiastic, and responsible individuals to join our Food & Beverage team at Stonebridge Golf Club for the up…
Optical Stylist / Licensed Optician
Job Description Job Description Visions of Harbor Springs Harbor Springs, MI Visions of Harbor Springs is a curated optical boutique serving Northern Michigan’s close-knit and discerning…
Marketing Manager
JOB TITLE: Marketing Manager LOCATION: Sterling Heights, MI, USA WORKING HOURS: 7.30am - 4.30pm, Office based About Pineapple Pineapple is a global leader in designing innovati…
Dermatology Advanced Practice Provider
QualDerm Partners – A Skin and Aesthetics Wellness Family is an exciting brand created from combining two of the best-in-class names in skin and aesthetics care: Pinnacle Dermatology and QualDerm Par…
Paver Operator (Screed Operator)
Job Description Job Description Benefits: ~401(k) ~401(k) matching ~ Bonus based on performance Position Overview: The Paver Operator is responsible for operating asphalt paving mach…