Position Summary – Manufacturing Software Engineer
The Manufacturing Software Engineer (MSE) supports the Manufacturing Software Division by designing, developing, testing, and deploying full-stack web-based software tools and systems for manufacturing operations. The MSE transforms system requirements and conceptual designs into robust and scalable applications with a focus on performance and UI/UX. Working under the guidance of a Manufacturing Software Coordinator (MSC), the MSE ensures compliance with industry standards and internal guidelines to meet expectations and collaborates with multi-disciplinary teams to create advanced solutions. The MSE also assists with production issues related to these tools and their supporting hardware to guarantee reliability and continuity on the manufacturing floor.
Essential Duties and Responsibilities
The duties listed below are intended only as examples of the various types of work that you may be asked to perform. The omission of specific statements of duties does not exclude them from the position if the work is similar, related or a logical assignment to this class. You may be asked to perform other duties as assigned from time to time.
1. Perform the full-stack SDLC for web-based manufacturing tools and systems.
2. Document new or existing manufacturing software tools and systems clearly and effectively.
3. Deliver training and user support for the developed solutions.
4. Troubleshoot devices and equipment that support software tools and systems on the manufacturing floor.
5. Lead new projects of change requests and track their progress, rollout, and acceptance.
6. Skills and qualifications:
6.1 Proficient on web development: JavaScript, Java, HTML, CSS. Any framework of your preference.
6.2 Proficient in the use of programming libraries that focus on data visualization.
6.3 Knowledge of desktop development languages: C#, .NET Framework
6.4 Knowledge of database languages: SQL, MySQL
6.5 Development tools and technologies: BitBucket (Git), Sourcetree, MS ClickOnce
6.6 Operating systems and technologies: MS Windows, MS Windows Server, MS Windows Services
6.7 Team management tools: Jira
6.8 Microsoft 365/Office Suite
7. Basic knowledge of:
7.1 Manufacturing Execution Systems (MES) / Manufacturing Operations Management (MOM)
7.2 Electronics engineering and manufacturing
7.3 Use of basic hand and power tools.
7.4 Process automation.
Supervisory Responsibilities – List Teams/Groups
While the MSE does not have any direct reports, the role includes indirect supervisory responsibilities relevant to his work:
1. Act as the primary point of contact for system-related questions, escalations, or troubleshooting needs.
2. Oversee the rollout and user onboarding of newly developed applications.
3. Coordinate training sessions for high-level users.
4. Provide technical guidance to high-level users during the adoption of new manufacturing tools.
5. Monitor user adoption, gather feedback, and proactively perform enhancements or modifications.
6. Collaborate with cross-functional teams to ensure successful integration of software tools to production workflows.
7. Provide support in audits or reviews related to traceability, labor tracking, or production data systems.
Qualifications - Knowledge & Experience
1. 3+ years of software development experience. Preferably in the manufacturing industry.
2. Previous public companies in the electronics or software industries.
3. Proven track record of accountability and ethics
Education, Licenses & Certification
Graduate from an accredited college or university with a bachelor’s degree, preferably in software development, computational systems, information technologies, or related fields.
Work Conditions
1. 48-hours per week
2. Physically able to participate in training sessions, presentations, and meetings.
3. Sitting for extended periods of time; Dexterity of hands and fingers to operate a computer keyboard, mouse, etc.

PI274242468