Lead IoT and Software Specialist
Job description
We are developing next-generation Industrial IoT, cloud and AI-enabled solutions that connect sensors, equipment and industrial systems to intelligent software platforms. You will lead the design, development, deployment and ongoing maintenance of our IoT and cloud software solutions. You will work closely with engineering, product, sales and customers to understand operational requirements, translate them into practical technical solutions, and take ownership from concept and development through deployment and long-term support. You will be responsible for establishing software architecture, development standards and deployment practices across our Industrial IoT portfolio, while remaining actively involved in software development, system integration, troubleshooting and project delivery. The role will also explore the application of AI, data analytics and automation to improve industrial operations and asset management.
Key responsibilities
- Lead the design, development, deployment and maintenance of Industrial IoT, cloud software platforms, web applications, APIs and data services.
- Translate customer and business requirements into technical solutions, architectures, project plans, estimates and deliverables.
- Develop and integrate software with IoT sensors, RTUs, PLC/SCADA systems and industrial equipment, using technologies such as MQTT, REST APIs, Modbus and OPC UA.
- Develop and manage cloud-based solutions on Azure/AWS, including databases, storage, messaging, security, monitoring and system integration.
- Manage software development and DevOps processes, including Git, CI/CD, testing, releases and production deployments.
- Take ownership of system reliability, troubleshooting, cybersecurity, performance optimization, upgrades and ongoing technical support.
- Lead software projects and coordinate with customers, internal engineering teams and technology partners to ensure successful delivery.
- Evaluate and implement AI, machine learning and intelligent automation where appropriate to enhance IoT applications and industrial operations.
- Establish software architecture, development standards and documentation, while providing technical guidance to developers and vendors.