Conair, part of PiovanGroup, is a leading producer of auxiliary equipment for the plastics processing industry. We make and market over 450 different products, including resin-drying systems, blenders, feeders and material-conveying systems, temperature-control equipment, and granulators. Extrusion solutions include gravimetric control systems, film and sheet scrap-reclaim systems and downstream equipment for pipe and profile extrusion. Conair is also a leader in plastics process integration, engineering and installing complete manufacturing systems that help plastics processors manage their valuable raw materials, handle their critical manufactured parts, and improve their process yield.
Job Title: Senior Software Engineer
Location: Cranberry Township, PA
Role
The Senior Software Engineer designs, develops, and tests all aspects of software to control machinery, including algorithms to refine performance, and the communication, aggregation, and display of relevant data to the user in a web or mobile format or for use in modeling. This position also coordinates activities to evaluate and resolve product or process related problems. The Senior Software Engineer reports to the Director of Software and Controls Engineering and is located in Cranberry Township, Pennsylvania.
Key Responsibilities
- Actively participate in an environment which encourages teamwork, innovation, trust, and customer inspired motivation;
- Participate in the development, debugging, testing, deployment, maintenance and all phases of the Software Development Lifecycle (SDLC);
- Participate in team-based creation of requirements, specifications, architecture and design of software for machine control or use of data from machines;
- Maintain software documentation and resources by creating and maintaining release notes, system specifications and design documentation;
- Develops and documents concepts and ideas for implementation of new and/or improved products;
- Verifies concepts and ideas in the most efficient manner possible using analytical tools and/or concept level prototype testing; documents the process and results of the verification;
- Works independently or within a team to apply basic engineering principles to design and develop software and associated documentation from general verbal instructions, sketches, or existing models;
- Works directly with other engineering individuals and manufacturing individuals to resolve mechanical and fabrication issues with new and existing products;
- Assists the sustainment, new product development, and value engineering teams in their activities as needed;
- Develops, directs, participates, and documents lab testing;
- Provides data necessary to support the sales, marketing, installation, operation and maintenance teams;
- Other duties as assigned.
Duties and Requirements
- Bachelor’s degree in Computer Engineering, Computer Science (or related field);
- Position typically expects five (5) or more years of direct/relevant experience based on scope of position;
- Experience in software development in various languages (C, C#, Python, JavaScript, JSX, HTML, and CSS);
- Experience with AWS and/or Azure is a plus;
- Programming of PLCs or microcontrollers (PLC experience preferred) is a plus;
- Experience with B&R Automation Studio is a plus;
- Strong troubleshooting capabilities;
- General experience in Microsoft Office (Excel, Word, etc.);
- Effective communication skills, both verbal and written;
- Results-oriented, organized, and the ability to multitask;
- Ability to think “outside the box”;
- Travel as needed to other locations in execution of assigned tasks (up to 5%);
- Must be willing to share ideas within Conair and accept ideas from others.
PGNA, Inc. offers an outstanding compensation and benefits package including profit sharing, bonus plans, 401(k) with company match, medical insurance, dental, vision, life insurance, short- and long-term disability, health club reimbursement, tuition reimbursement, employee assistance, and employee referral bonus program.
PGNA, Inc. is an Equal Opportunity Employer (EOE) and offers employment opportunities to all qualified persons regardless of race, color, religion, sex, age, national origin or ancestry, physical or mental disability (except where physical or mental abilities are a bona fide occupational requirement), veteran status, marital status, familial status, sexual orientation, HIV-positive status, possession of the sickle cell trait, genetic characteristics, political views, and any other basis protected by federal, state or local laws.