What are the responsibilities and job description for the Principal Software Engineer position at BW Converting?
About Us:
BW Converting Solutions is a strategic alliance of resources and services that bring together several Barry-Wehmiller companies — Paper Converting Machine Company (PCMC), Winkler Dünnebier (W D), STAX Technologies, Hudson-Sharp, Baldwin Technologies and Northern Engraving and Machine. These industry leaders offer trusted brands and innovative technologies in the design, manufacture, and service of high-performance converting and packaging machinery for the tissue, nonwovens, hygiene, bag-converting, mailing, and printing industries.
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:
Be part of a dynamic engineering team developing vision systems and related software for industrial processes in the converting industry and beyond.
ESSENTIAL FUNCTIONS:
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 Converting
BW Converting Solutions is a strategic alliance of resources and services that bring together several Barry-Wehmiller companies — Paper Converting Machine Company (PCMC), Winkler Dünnebier (W D), STAX Technologies, Hudson-Sharp, Baldwin Technologies and Northern Engraving and Machine. These industry leaders offer trusted brands and innovative technologies in the design, manufacture, and service of high-performance converting and packaging machinery for the tissue, nonwovens, hygiene, bag-converting, mailing, and printing industries.
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:
Be part of a dynamic engineering team developing vision systems and related software for industrial processes in the converting industry and beyond.
ESSENTIAL FUNCTIONS:
- Develop production-quality software that operates in environments requiring high reliability and a long up-time
- Leverage the latest in technology and coding tools to quickly iterate and evaluate concepts
- Interact with other team members to brainstorm ideas, develop solutions, and review and test code
- Mentor and train other team members in technical areas as required
- Collaborate cross-functionally with product management, sales, manufacturing, and other key stakeholders to develop and document product requirements
- Contribute innovative ideas and sound technical judgment to new product design and development
- Test and debug software to isolate defects
- Collaborate within a global team of engineers from North America and Europe
- Support field teams with technical assistance
- Interact with customers to understand issues and needs
- Occasional travel to customer sites may be needed to directly understand customer needs and/or troubleshoot issues
- Maintain awareness of the latest relevant technology, gaining experience as appropriate
- Bachelor's degree in Computer Science, Electrical Engineering, or a closely related field; other degrees considered with appropriate work experience
- Minimum of five years of professional work experience as a Software Engineer or a similar position
- Competency in C, C , C#, Python, and tools like OpenCV, TensorFlow, and PyTorch
- Experience with data and image analysis using conventional and AI algorithms
- Understanding of cameras, sensors, lighting, and interface protocols
- Experience with AI-assisted software development
- Experience using Git or similar source control
- Experience using UX best practices to develop intuitive user interfaces
- Strong communication (written and verbal) skills within the technical domain
- Understanding of software design patterns and SOLID principles
- Understanding of basic database (SQL) operations and concepts
- Comfortable working in a fast-paced environment on multiple projects
- Demonstrated strong attention to detail
- Self-motivated and able to work effectively under deadlines with minimum supervision
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 Converting