Bachelor's degree in Mechanical Engineering, Electrical Engineering, Computer Science, or similar.
Proficiency in motion physics and advanced motion control programming.
Experience in high-level OOP languages (Python, C, C++, C#).
Knowledge of IEC 61131-2/PLCopen programming languages (structured text required, FBD a plus).
Familiarity with Git/SVN for code management and development.
Experience with Industrial Ethernet protocols (EtherCAT, PowerLink, etc.).
Understanding of closed-loop feedback control strategies and programmable safety.
Responsibilities
Manage and sustain PLC code bases for various industrial control platforms.
Develop high-level OOP structured text code in Codesys, B&R Automation, and Siemens.
Commission new machines with servo drives, sensors, pneumatic actuators, and gluers.
Architect and maintain code in repositories.
Document control application designs and program automation applications.
Develop formal test plans and collaborate with testing teams for execution.
Troubleshoot and resolve application issues, providing remote and on-site support.
Benefits
Paid time off
Health and Dental insurance
Short Term and Long Term Disability coverage
Life insurance
401(k) matching
Bonus program
Full Job Description
Job Description:
Job Description: PLC/Controls Engineer
The Role
Packsize is seeking to hire a PLC/Controls engineer in Louisville, KY. The focus of this role will primarily be to manage and sustain complex PLC OOP code bases, developed in Codesys and B&R, currently running on multiple Packsize machine platforms. Secondary responsibilities will be to maintain the code on a machine built around a Siemens PLC. There will also be some development of new code based on part obsolescence, safety issues, customer requirements and code restructures.
What You’ll Bring
Bachelor's degree (BS) from four-year college or university in Mechanical Engineering (ME), Electrical Engineering (EE), Computer Science (CS) or similar.
Motion physics and advanced motion control programming
Application and/or firmware development experience in a high-level (OOP) language (Python, C, C++, C #)
IEC 61131-2/PLCopen programming languages (structured text is a must, FBD is a plus)
Experience with Git/SVN including commit, branching, merging, debug and related functions for code development and management
Industrial Ethernet (EtherCAT, PowerLink etc..)
Familiar with various closed-loop feedback control strategies
Programmable safety expertise
Experience in Codesys, Seimens, and B&R Automation Studio (TwinCAT a plus)
Familiar with agile approaches to product development (both participant and leader)
Ability to read electrical schematics
Ability to troubleshoot electrical and mechanical issues
Curious with a continuous improvement mindset
Experience with an Engineering Change Process (ECO/ECN)
What You'll Do
Manage and sustain PLC code bases for various industrial controls platforms
Develop high level OOP structured text code in Codeys, B&R Automation and Siemens
Commission new machines (machines contain servo drives, various sensors, pneumatic actuators and gluers
Help architect code
Maintain code in repositories
Document control application designs
Program automation applications
Develop formal test plans and scripts, then work with a testing team to execute the test
Estimate implementation effort to develop automation applications
Troubleshoot and resolve application issues
Track and report project status (using Azure DevOps, Confluence etc.)
Travel to customer locations to resolve technical problems
Participate in brainstorming and ideation sessions around product development and improvement
Support machines during development, production and operation (remote and on-site support)
Assist in creating project plan
Provide input on resource allocation
Assess skill sets and resource strengths/weaknesses for staffing projects
Mentor other engineers
A few other things
Up to 10% travel as needed
Ability to do the physical work necessary to fabricate prototypes (using machine shop tools, turning wrenches etc.) and building machines
What we offer
Packsize offers a competitive benefits package including paid time off, Health, Dental, Short Term/Long Term Disability, Life, 401(k) matching, and a bonus program. Salary will be commensurate with experience.
About Packsize International
Packsize International is a packaging technology company that provides custom packaging solutions for businesses. The company's products include custom box-making machines, software, and services that help businesses reduce their packaging waste and shipping costs. Packsize International was founded in 2002 and is headquartered in Salt Lake City, Utah. The company has operations in North America, Europe, and Asia, and serves customers in a variety of industries, including e-commerce, retail, and manufacturing. Packsize International is committed to sustainability and has developed a number of initiatives to reduce its environmental impact, including using recycled materials in its products and reducing its carbon footprint.