onsite
Software Engineer - Automation & Platforms - Microland
Software Engineer
Lead the design, development, and deployment of industrial automation software, building robust PLC, DCS, and HMI applications while integrating frontend and backend components for seamless manufacturing process control.
About the role
Key Responsibilities
- Design, develop, and maintain PLC, DCS, and HMI applications to control and monitor manufacturing processes.
- Collaborate with field instrumentation teams to integrate sensors, actuators, and control devices into software solutions.
- Implement full software lifecycle practices, including version control, continuous integration, and automated testing.
- Develop user-friendly frontend interfaces and backend services to visualize process data and enable remote configuration.
- Troubleshoot and optimize performance of control applications in real‑time industrial environments.
Requirements
- B.E/B.Tech/MCA in Engineering or related field.
- Proven experience with PLC programming (e.g., Siemens, Allen-Bradley) and DCS integration.
- Strong knowledge of HMI design and industrial communication protocols (OPC UA, Modbus).
- Hands‑on experience with frontend (React/Vue) and backend (Node.js/Java) development.
- Excellent problem‑solving skills and ability to work in a fast‑paced, cross‑functional team.
Skills
software developmentsystem designproblem solving