We are looking for an experienced Software Manager with a strong background in PLC programming and hands-on experience with engine management and conveyor systems. This is a senior role leading the development and maintenance of control software, IoT systems, and performance analytics for industrial operations.
You will oversee software projects from design through implementation, manage system integration, and drive innovation in monitoring, data visualization, and remote management.
Key Responsibilities:
* Lead development and maintenance of control software for complex industrial systems
* Design and implement IoT connectivity, telemetry, and remote monitoring solutions
* Collaborate with cross-functional teams to deliver tailored software solutions and alarm systems
* Build dashboards and data visualization tools for real-time monitoring and performance optimization
* Maintain IT infrastructure, networking, and cybersecurity standards
* Manage relationships with external technology and service partners
* Research and integrate emerging technologies to improve system capabilities and efficiency
* Ensure proper documentation, compliance, and regular software updates
Requirements:
* Proven experience in PLC software programming
* Experience with engine management and conveyor systems
* Strong knowledge of IoT, telemetry, and remote monitoring systems
* Familiarity with data visualization and dashboard tools
* Understanding of IT infrastructure, networking, and cybersecurity
* Excellent problem-solving, project management, and collaboration skills
* Enthusiasm for innovation and continuous improvement
Why Apply:
* Lead critical software projects with real impact
* Work with cutting-edge technology in industrial control systems
* Opportunity to drive innovation and process improvement
* Senior-level role with visibility and influence
If this sounds like your next challenge, apply now and I'll be in touch to discuss the role in further detail.