P

Packsize

Automated on-demand packaging systems for businesses

Senior PLC/Controls Engineer - Controls

Controls & Automation EngineeringConfirmed live in the last 24 hours
Full-timeLouisville, KY, USA

About the Job

Requirements

  • Bachelor's degree (BS) from a four-year college or university in Mechanical Engineering (ME), Electrical Engineering (EE), Computer Science (CS), or a similar field.
  • Knowledge of motion physics and advanced motion control programming.
  • Application and/or firmware development experience in a high-level object-oriented language such as Python, C, C++, or C#.
  • Experience with IEC 61131-2/PLCopen programming languages; structured text is required and function block diagram (FBD) is a plus.
  • Experience with Git or SVN, including committing, branching, merging, debugging, and related code development and management functions.
  • Knowledge of industrial Ethernet, including EtherCAT and Powerlink.
  • Familiarity with closed-loop feedback control strategies.
  • Programmable safety expertise.
  • Experience with Codesys, Siemens, and B&R Automation Studio; TwinCAT is a plus.
  • Familiarity with agile product-development approaches, both as a participant and leader.
  • Ability to read electrical schematics.
  • Ability to troubleshoot electrical and mechanical issues.
  • Experience with an Engineering Change Process (ECO/ECN).
  • Ability to perform physical work necessary to fabricate prototypes using machine-shop tools and to build machines.

Responsibilities

  • Manage and sustain PLC code bases for various industrial controls platforms.
  • Develop high-level object-oriented structured text code in Codesys, B&R Automation, and Siemens.
  • Commission new machines containing servo drives, 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 tests.
  • Estimate implementation effort for automation application development.
  • Troubleshoot and resolve application issues.
  • Track and report project status using tools such as Azure DevOps and Confluence.
  • Travel to customer locations to resolve technical problems.
  • Participate in brainstorming and ideation sessions for product development and improvement.
  • Support machines during development, production, and operation through remote and on-site support.
  • Assist in creating project plans.
  • Provide input on resource allocation.
  • Assess skill sets and resource strengths and weaknesses for project staffing.
  • Mentor other engineers.

Desired Qualifications

  • FBD programming is a plus.
  • TwinCAT experience is a plus.

About the Company

Packsize

Automated on-demand packaging systems for businesses

Packsize provides automated, on-demand packaging systems that create a custom-sized box for each product at packing time, reducing waste and shipping costs. It owns the technology and offers it as a service to a global B2B client base across 21 countries, enabling recurring revenue. The On Demand Packaging system combines hardware, software (PackNet), and corrugated z-Fold material; dimensions are entered and the machine cuts, creases, scores, and sometimes glues a box exactly to size, with some models producing a box in about 12 seconds. The company differentiates by owning the packaging technology and delivering a scalable, right-sized packaging solution rather than selling pre-made boxes, with a goal to cut material waste and improve supply-chain efficiency and sustainability.

Company size
501-1,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Salt Lake City, UT
Founded
2002

Recently Posted Jobs

Explore more opportunities at Packsize

See more jobs