Software and Automation Engineer
Job Location:
Byhalia, MS - USA
Monthly Salary:
Not Disclosed
Posted on:
11 days ago
Vacancies:
1 Vacancy
Job Summary
What you bring:
- Bachelors degree in Computer or Software Engineering or equivalent practical experience.
- 25 years of experience as a Software Engineer preferably in a continuous flow manufacturing environment.
- Proven expertise in PLC programming (Siemens S7) and SCADA systems (WinCC).
- Hands-on experience with Siemens 57 programming and industrial Ethernet networks.
- Strong knowledge of safety systems and functional safety principles.
- Proficiency with servo drives and frequency inverters including Lenze Siemens ABB and Danfoss systems.
- Familiarity with industrial automation equipment such as Siemens Scalance network devices Pilz safety PLCs and Multi PNOZ systems.
- Demonstrated experience working with automated systems robotics and conveyors.
- Solid understanding of process control sequential processes and Lean Manufacturing principles.
- Strong leadership and communication skills with proven ability to build effective employee relations.
- A desire for continuous professional growth and career development.
- Ensure all employees operate in full compliance with health safety and security requirements fostering a culture of continuous safety improvement.
- Serve as the primary contact for DIGITAL systems overseeing related communications and system coordination.
- Manage and maintain critical systems including access control video surveillance mobile phone network WinCC PLC software and servers.
- Ensure all machinery and equipment operate safely efficiently and reliably at all times.
- Drive process and equipment optimization initiatives with a focus on maximizing up time and reducing waste.
- Conduct performance analyses of machines and equipment in collaboration with relevant departments to identify and resolve technical issues and operator errors.
- Report technical problems to Maintenance and coordinate with Production to plan and deliver additional operator training as needed.
- Collaborate with Maintenance to ensure all necessary repairs are executed promptly and effectively.
- Support the ongoing development and optimization of software processes tools and training materials.
- Record and report equipment defects to Maintenance ensuring timely follow-up and resolution.
- Coordinate cross-departmental tasks to enhance overall operational efficiency.
- Participate in the development of new routines tools and best practices and actively propose improvements to enhance methods and systems.
- Inspire and engage colleagues to contribute to the continuous improvement of processes tools and methods.
- Assist in the training of new operators and maintenance personnel to ensure consistent operational standards.
- Manage the area of responsibility in accordance with company policies procedures and safety and security guidelines while driving continuous development and optimization.