Inteplast Group Corporation is looking for a Software Developer to develop and implement manufacturing execution systems and warehouse management systems, including production-line controls, label generation, barcode scanning, and warehouse tracking. The role also involves integrating these systems, troubleshooting hardware-software communication, optimizing database queries, integrating large language models, and ensuring secure network connectivity.
Requirements
- Python
- C-Sharp
- VB.NET
- SQL
- MySQL
- RS232
- TCP/IP
Responsibilities
- Use Python, C-Sharp, and VB.NET to develop and implement manufacturing execution system and warehouse management system including production-line controls, label generation modules, barcode scanning workflows, and warehouse tracking logic.
- Use Python, C-Sharp, and VB.NET to design and implement integration logic between manufacturing execution system and warehouse management system including real-time data exchange for label generation, material usage, pallet tracking, shipment update, and inventory validation.
- Troubleshoot hardware-software communication issues and perform root cause analysis through log tracing.
- Use SQL to develop and implement stored procedures to ensure data integrity.
- Optimize complex SQL and MySQL queries to support high-performance, real-time data processing across distributed manufacturing systems.
- Integrate commercial large language models into manufacturing execution system to automate data extraction and enhance system interaction.
- Use C-Sharp and VB.NET to design and implement device-level communication protocols including RS232 and TCP/IP to ensure reliable real-time data exchanges between hardware and software.
Other
- Bachelor’s degree in Computer Science or Computer Engineering.
- 6 months work experience in the job offered or a 3 credit hours academic coursework related to Computer-Aided Simulation and a 3 credit hours academic coursework related to Fuzzy Theory.