Industrial IoT Engineer

New
100% Remote (Continental United States)Full-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
PythonC++Go

Requirements

  • Bachelor’s degree in Computer Science, Engineering, or a related technical discipline.
  • Five or more years of IIoT or industrial software engineering experience.
  • Strong programming skills in Python, C++, or Go.
  • Hands-on experience with industrial protocols (OPC UA, Modbus, MQTT, Sparkplug B).
  • Experience with at least one major cloud IoT platform (AWS, Azure, GCP).
  • Hands-on experience with edge runtimes (Greengrass, IoT Edge).
  • Solid understanding of OT/IT integration patterns.
  • Experience with streaming and real-time analytics platforms.
  • Familiarity with industrial cybersecurity standards.
  • Excellent troubleshooting, communication, and documentation skills.

Responsibilities

  • Architect end-to-end IIoT solutions spanning edge devices, gateways, connectivity, and cloud platforms.
  • Design data acquisition pipelines from PLCs, SCADA, and sensors using protocols such as OPC UA, Modbus, MQTT, and Sparkplug B.
  • Build edge computing applications using AWS IoT Greengrass, Azure IoT Edge, or similar platforms.
  • Build cloud ingestion and processing pipelines using AWS IoT Core, Azure IoT Hub, Kafka, or similar.
  • Develop real-time analytics, anomaly detection, and predictive maintenance models.
  • Integrate IIoT data streams with MES, ERP, CMMS, and historian systems.
  • Ensure compliance with relevant industrial cybersecurity standards (IEC 62443, NIST).
  • Mentor and coach junior and mid-level engineers through code review and design review.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now