About the Role
Job Overview
We are seeking a proactive and technically skilled Automation Software Developer to lead manufacturing automation initiatives that improve safety, reduce costs, and increase throughput. This role is hands-on and collaborative, involving the design, programming, and integration of PLCs, robotic systems, and custom automation equipment.
A Day In The Life
Begin each day by reviewing production data to identify automation-related bottlenecks or inefficiencies.
Collaborate with operators, maintenance, and engineering teams to identify and scope new automation opportunities.
Program, test, and troubleshoot PLCs and other control systems to support process improvements and new equipment integration.
Participate in continuous improvement (CI) and Kaizen events, contributing automation expertise to drive efficiency and quality.
Analyze and optimize existing automated equipment programming to improve cycle time and throughput while maintaining or enhancing product quality.
Maintain clear documentation of project progress, control logic changes, and system updates; communicate regularly with stakeholders.
Provide hands-on support for troubleshooting automation systems and offer technical guidance to production and maintenance teams.
Collaborate with engineering and maintenance teams to implement, test, qualify, and troubleshoot new and existing automation systems.
Design, program, and troubleshoot PLC systems (Allen-Bradley, Automation Direct).
Create and manage capital project proposals, budgets, and implementation plans.
Support equipment commissioning, validation, and operator training.
Maintain and update technical documentation, schematics, and SOPs.
Lead and execute cost reduction and process improvement projects through automation.
Participate in cross-functional continuous improvement events such as Kaizen and Lean events.
Support maintenance with identifying (current or obsolete), specifying, sourcing, and implementing automation components to be used as replacements or process improvements.
Analyze production data to identify automation opportunities and track ROI.
Ensure compliance with safety, environmental, and quality standards.
What will help you thrive in this role?
BS in Computer Science, Electrical Engineering, or related field.
1–2 years of experience in automation, controls, or manufacturing engineering
Proficiency in CAD software (Autodesk Inventor preferred)
Experience with SAP or similar ERP systems
Familiarity with industrial sensors, actuators, and control systems
Strong analytical and problem-solving skills
Ability to manage multiple projects and work independently
Excellent communication and collaboration skills
Ability to travel domestic and international
Physical Demands
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodation may be provided to enable individuals with disabilities to perform essential functions.
While performing the duties of this job, the employee is frequently required to sit; use hands to finger, handle, or touch objects, tools, or controls; and talk or hear. The employee is occasionally required to stand, walk, and reach above shoulders. The employee must occasionally lift and/or move drawings, files, parts, components, and manuals weighing up to 30 pounds. Specific vision abilities required by this job include close vision, depth perception, and the ability to adjust focus.
Additional Preferred Experience
Preferred Qualifications
Knowledge of safety standards for automated equipment (e.g., ANSI, OSHA)
Hands-on experience with pneumatic and hydraulic systems
Exposure to structured project management methodologies
Experience with programming stepper/servo controllers
Experience with automated vision applications.
Experience with data historians and data extraction from their databases.
Experience with Kanban system and controls