Position Summary – Manufacturing Software Engineer
The Manufacturing Software Engineer (MSE) supports the Manufacturing Software Department by designing, developing, testing, and deploying software tools and systems for manufacturing operations. They also assist with production issues related to these tools and their supporting hardware. The MSE ensures compliance with industry standards and internal guidelines to meet department expectations and collaborates with multi-disciplinary teams to create advanced solutions where they are expected to take a leadership role to coordinate project deliveries.
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.
Perform the software development life cycle for web and desktop manufacturing tools and systems.
Create documentation for the existent and/or new manufacturing software tools and systems.
Deploy software tools and systems to the production environment and provide training to personnel.
Troubleshoot hardware equipment that supports the functions of software tools and systems.
Job Requirement
Proficient in:
Web development: JavaScript, PHP, HTML, CSS, Apache
Desktop development: C#, .NET Framework, ASP .NET Core
Database management: SQL, MySQL, MariaDB
Development tools and technologies: Visual Studio, Microsoft SSMS, BitBucket (Git), MS ClickOnce
Operating systems and technologies: MS Windows, MS Windows Server, MS Windows Services
Microsoft 365/Office Suite
Basic knowledge of:
Single board computers
Electrical and electronics engineering
Process automation
3+ years of software development experience. Preferably in the manufacturing industry.
Previous companies in the electronics or software industries.
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
48-hours plus per week
Physically able to participate in training sessions, presentations, and meetings.
Sitting for extended periods of time; Dexterity of hands and fingers to operate a computer keyboard, mouse, etc.
Work location
Hai Duong
Nhà xưởng A4, KCN Kỹ thuật cao An Phát, phường Việt Hoà, thành phố Hải Dương, tỉnh Hải Dương