IoT and Automation Software Developer
Core
Develop, test, and implement software solutions for slurry pump IoT and automation products, including sensor hardware, firmware, cloud platforms, and predictive maintenance tools.
Role type
IoT and Automation Software Developer
Builds
IoT sensor hardware, device firmware, cloud-based software, automated suction liner adjustment systems, and data analytics tools for wear and system analysis.
Domain
Industrial IoT / Pump Manufacturing / Predictive Maintenance
Deliverable
production ML models | product features | infrastructure
Required skills
Python, JavaScript, Java, C/C++, Linux environment development, database schema design, web platform development, embedded systems programming
Preferred skills
Embedded systems and IoT device integration, Linux device and server administration, signal processing, machine learning for industrial applications, remote device management, OTA updates
Technologies
Python, JavaScript, Java, C/C++, Linux
Responsibilities
Design and maintain web platforms for IoT products; integrate analysis tools with IoT systems for predictive maintenance; assist in server administration and infrastructure support; support R&D and product testing initiatives; develop internal engineering tools.
Seniority
Mid-level, hands-on IC