JobsEQ by Chmura Logo

Controls Software Engineer

Barry-Wehmiller Design Group

Location: Greenville, South Carolina
Type: Full-Time, Non-Remote
Posted on: April 22, 2024
Job Type: Full time
About Us:BW Flexible Systems is a global manufacturer of packaging systems that fill and bag thousands of food and non-food products. Our packaging systems are designed and manufactured to maximize the efficiency and lifetime value of our customers’ packaging lines. Our range of machinery includes form-fill-seal, feeding, bag filling and sealing, pouch-making equipment, flow-wrap, reclosable packaging solutions, palletizing, stretch-wrapping and more. Barry-Wehmiller is a diversified global supplier of engineering consulting and manufacturing technology for the packaging, corrugating, sheeting and paper-converting industries. By blending people-centric leadership with disciplined operational strategies and purpose-driven growth, Barry-Wehmiller has become a $3 billion organization with nearly 12,000 team members united by a common belief: to use the power of business to build a better world. Job Description:GENERAL PURPOSEThe Controls Software Engineer works collaboratively across the organization and performs a wide variety of duties including creation, modification, and implementation of machinery software around PLC, HMI, motion controllers, data collection and communication devices with a detailed emphasis on programming using assembly level languages, PLC languages, Visual C++, and other higher-level languages.  This role encourages others to discover, develop and apply their talents enabling them to reach their full potential.  Actively engages in our Lean journey by building and acting on continuous improvement and development opportunities. JOB RESPONSIBILITIESCreate, develop, and implement software used in the development and maintenance of company products, machinery, and related equipment.Update existing and develop new, advanced electrical control software and systems for vertical packaging, flow wrapping, bag filling, and palletizing machinery and product feed systems. Integrate BWFS packaging equipment with other OEM equipment, creating complete end-of-line packaging solutions. Use available, off-the-shelf control hardware and software components for machine functionality, safety, and motion.Work with internal and external teams to develop and manage systems for machine data collection, storage, visualization, and communication to other systems.  Work with varying transmission methods of data both local and remote, also be able to work with visualization and analytics software. Work collaboratively to develop, maintain, and implement current and future IoT solutions related to smart machine functionality and technologies for both new and used equipment.Prepare and maintain comprehensive program documentation for diagnostics, information systems, data collection and communication with other peripheral equipment.Act as a high-level specialist, providing guidance in a team environment to production assembly, service, engineering teams and system suppliers to furnish information and documentation about software controls; perform check-out and correction of control system software as needed.Interface directly with internal and external customers to analyze control system malfunctions and collaborate to meet both current and future customer expectations and specifications.  Remain current and proactively monitor and identify the latest industry developments and innovative technologies to move our product portfolio forward.Perform complex troubleshooting/diagnostics in plant, or remotely, in partnership with internal and external customers.May assist in or provide direction for production of system operation manuals and diagnostic aids for internal and external customers.Responsible for support of new product development and continued development of existing products.Project management to include planning, tracking, reporting, and timely execution of projects.Work collaboratively with internal and external Subject Matter Experts to develop engineering standards and functional system specifications.MINIMUM QUALIFICATIONSEDUCATION:     Bachelor’s degree in Electrical Engineering, Computer Science, Automation/Controls, or a related technical field from an accredited college or university.EXPERIENCE:Minimum five (5) years of engineering experience in electrical, computer science, automation/controls, or related technical field.Experience with increasingly complex machine and/or system control using a variety of off-the-shelf logic and motion control products, industrial PC, and Programmable Logic Controllers.Experience with Rockwell (A-B), B&R, Siemens, and/or other related suppliers.KNOWLEDGE, SKILLS, ABILITIES / COMPETENCIES:Advanced knowledge of electrical controls design and PLC/HMI code development with an emphasis on motion control, safety, and panel design. A background in HMI program development, AC and DC power components & circuit design, and AutoCAD Electrical software.Apply ingenuity in programming, hardware/software integration and systems diagnostics to support machine-based control systems.Demonstrated ability to apply a disciplined, structured approach to design in areas such as research and preparing specifications, developing, and testing prototype controls, industrial control panel design and integrated systems, process documentation, drawing wiring schematics, preparing software documentation, assisting troubleshooting assembly and start-up issues, both in our facility and at the customer location. Ability to advance multiple projects concurrently.Action oriented; enjoys challenges; can do approach with a drive for results.Ability to set priorities and execute to achieve milestones/objectives.Strong communication skills with ability to successfully work across all levels of the organization.Excellent attention to detail and demonstrated problem-solving ability.People-centric approach to daily business tasks and interactions. OTHER:Ability to travel, which may include internationally – less than 10% travel.Must have a valid driver’s license, good driving record, and the ability to obtain a passport.PREFERRED QUALIFICATIONSExperience with IoT, Smart Machine technologies and industrial PCs.Able to work with, develop and implement IoT solutions and smart machine functionality for new and used equipment. Ability to successfully partner with and manage outside resources when needed to supplement in-house skill sets around new technologies and commercial development.Experience with various system communication protocols.Demonstrated ability to understand strategic goals and implement technical solutions to achieve these goals. At Barry-Wehmiller we recognize that people come with a wealth of experience and talent beyond just the technical requirements of a job.  If your experience is close to what you see listed here, please still consider applying.  We know that our differences often can bring about innovation, excellence and meaningful work—therefore, people from all backgrounds are encouraged to apply to our positions.  Please let us know if you require reasonable accommodations during the interview process. ​Barry-Wehmiller is an equal opportunity employer. M/F/D/V This organization uses E-Verify. Applicants may be subject to pre-employment screening which may include drug screening, reference checks, employment verifications, background screening and/or skills assessments. Company:BW Flexible Systems