
Manufacturing Software Engineer P19
Required skills
- Manufacturing Software Engineer
- MES
- Data Integrity
- Product Traceability
- Yield
- Cycle Times
- Productivity
- Dashboards
- Software Lifecycle Management
- Workflow Automation
Nice to have
- MS Office
- Power BI
- Access
- Visio
- Project
Role summary
The Manufacturing Software Engineer will lead and manage a team to digitally transform manufacturing operations by implementing and administering a Manufacturing Execution System (MES), eliminating paper-based processes, and ensuring data integrity and product traceability. Responsibilities include harvesting manufacturing data for reporting, leading the design and deployment of data warehousing and dashboards, managing the software development lifecycle, automating solutions, configuring databases and programming languages (C#, .NET, JavaScript), ensuring system reliability, and integrating with ERP, PLM, and Payroll systems. The role also involves leading change management, training end-users, conducting system audits, and ensuring compliance with GMP, MIL, and ISO9001/AS9100 standards. A strong understanding of APIs, system integration, cloud platforms (AWS, Azure, GCP), and SQL fluency is required, along with 2+ years of experience in manufacturing software development. Experience with Aegis or Oracle MES systems and Kaizen is a plus.
Responsibilities:
As the Software Engineer, Manufacturing, you will lead and manage a team which will create, execute, and administrate applications within the Manufacturing Engineering department. Goal is to digitally transform operations by eliminating the use of paper on the manufacturing floor while maintaining data integrity and product traceability.
Administer and lead deployment of Manufacturing Execution System (MES) by Q4 2026
Harvest process and manufacturing data for reporting such as yield, cycle times, productivity by Q4 2026.
Lead design and deployment of data warehousing and dashboards
Create a controlled environment for applications development and release from proto phase through manufacturing phase (Software Lifecycle Management) within 6 months of joining team.
Lead creation of workflows and/or programs in manufacturing to automate solutions such as automatic label printing.
Configure and develop solutions using Databases (Oracle, SQL Server, etc.) and programming skills (such as C#, .NET, JavaScript, JSON)
- Lead change management, train end-users, and ensure ongoing system reliability
- Ensure MES solutions comply with GMP, MIL and ISO9001/AS9100 standards.
- Lead and develop a team of data analysts
Conduct regular system audits and upgrades as necessary
Integrate ERP, PLM, Payroll systems with MES system
Lead and implement automated data integration with MES system
Create mfg. software controlled repository
Qualifications – External/internal:
- Strong understanding of APIs, system integration, and cloud platforms (AWS, GovCloud, Azure, GCP)
- SQL fluency is a must. Hands-on experience with using SQL to pull data for complex analytics
- 2+ years’ experience in the manufacturing software development/sustainment environment.
- Good working knowledge of MS Office applications: Word, Excel, Power, Access, Visio, and Project
- Hands-on experience with Azure or similar data bases
- Interpersonal skills promoting effective interaction with other staff, customers, and suppliers.
- Knowledge of Quality Management Systems and practices a must.
- 2+ years' experience with Aegis and/or Oracle MES systems a plus
- Experience with Kaizen and continuous improvement tools a plus
Education and Experience:
- B.S. Degree in Computer Science, Software Engineering, Data Analytics, and/or Math
