onsite
Software Engineer - Original Equipment Solutions
Software Engineer
Software Engineer focused on industrial control systems, developing PLC, HMI, and robotics applications while supporting EtherCAT networks and data acquisition platforms. Requires strong programming, database, and project management skills.
About the role
Key Responsibilities
- Design, develop, and maintain PLC and HMI applications for automated manufacturing environments.
- Implement and troubleshoot EtherCAT and other industrial communication protocols.
- Integrate data acquisition systems, ensuring reliable data flow to backend databases.
- Collaborate with cross‑functional teams to define system requirements and deliver project milestones.
- Provide technical support and training to field engineers and end users.
Requirements
- BS in Electrical or Computer Engineering (or equivalent).
- 2+ years of experience in automated manufacturing software development.
- 1+ year of experience with database systems and data integration.
- Strong knowledge of PLC, HMI, and robotics programming.
- Experience with EtherCAT and industrial communication networks.