What are the responsibilities and job description for the Software Engineer position at Metalsa?
Position: MES Software Engineer
Duties: Responsible for designing, developing, implementing and maintaining MES systems at manufacturing facility. Analyze manufacturing processes, design and develop MES solutions, applications modules and functionalities to address production requirements. Integrate MES system with other enterprise systems like ERP, SCADA and PLCs. Generate reports and dashboards for data analysis and track key performance indicators (KPIs) and help management in the decision-making process. Troubleshoot system issues, provide technical support to users, implement updates and patches and ensure system stability. Train operators and production staff on MES functionalities, develop user guides and documentation. Ensure compliance with QA industry regulations and standards within MES system. Participate in MES implementation projects, manage timelines, and collaborate with functional teams. Perform additional responsibilities as required.
Location: Roanoke, VA
Minimum Qualifications
Education: Bachelor’s degree (or foreign equivalent) in Computer Engineering, Computer Systems Engineering, Electrical Engineering or related discipline.
Experience: 3 years of experience in the job offered, or in a MES managerial position within the automotive manufacturing industry. Experience must include supporting MES implementation within the stamping and welding area within the automotive industry. Must have hands-on experience leading MES automation and communication configuration with PLC and robots. Experience can be gained concurrently. Employer will accept any suitable combination of education, training or experience.