[Hiring] IoT Systems & Integration Engineer @Flatgigs
IoT Systems & Integration Engineer @Flatgigs
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted YDay

[Hiring] IoT Systems & Integration Engineer @Flatgigs

YDay - Flatgigs is hiring a remote IoT Systems & Integration Engineer. πŸ’Έ Salary: unspecified πŸ“Location: Worldwide

Role Description

We are building a hardware-agnostic IoT platform that connects physical sensors, industrial controllers, gateways, and OEM devices to a unified cloud dashboard. We need an experienced IoT Systems & Integration Engineer who can build the protocol adapters, gateway software, and device abstraction layer that makes this possible. This role works directly with a large ecosystem of OEM hardware suppliers across multiple countries.

Qualifications

  • 5–9 years of hands-on IoT systems integration, embedded systems, or industrial automation work β€” lab or field hardware experience is mandatory; purely software candidates will not be considered
  • Deep, practical Modbus TCP and RTU experience β€” you have implemented Modbus masters and slaves, mapped register addresses from datasheets, and debugged communication failures at the byte level βš‘ NON-NEGOTIABLE
  • Solid MQTT knowledge: broker configuration, topic design, QoS level selection, hardware MQTT client integration and troubleshooting βš‘ NON-NEGOTIABLE
  • Python for production-quality protocol adapter development β€” not scripting; you write maintainable, tested integration libraries
  • Industrial IoT gateway configuration and programming: Advantech, Moxa, Pepperl+Fuchs, or any equivalent embedded Linux gateway platform
  • OPC-UA hands-on experience: browsing server address spaces, reading node values, implementing client subscriptions
  • Ability to read hardware datasheets, electrical schematics, and communication protocol specifications independently β€” this is a day-to-day requirement, not an occasional one βš‘ CRITICAL SKILL
  • Sensor domain experience across at least 3 of the following: temperature/humidity, power/energy monitoring, GPS/asset tracking, pressure/flow, vibration/accelerometer, air quality
  • Remote work discipline: rigorous documentation habits, async-first communication, and ability to coordinate physical hardware testing across distributed locations βš‘ REMOTE DISCIPLINE

Requirements

  • Build and maintain the device integration layer: Python and C-based protocol adapters, drivers, and translation modules for sensors, PLCs, energy meters, gateways, and OEM hardware
  • Implement production-quality integration adapters for: MQTT v3.1/v5.0, Modbus TCP, Modbus RTU, OPC-UA, BACnet/IP, SNMP, CoAP, HTTP REST, and proprietary OEM APIs
  • Write reusable protocol libraries that abstract hardware communication behind a unified Device Interface β€” not one-off scripts per device
  • Build and maintain the Device Compatibility Matrix: all tested hardware logged with protocol version, firmware, known issues, config templates, and onboarding effort estimate
  • Conduct hardware-in-the-loop testing for every new device: validate telemetry accuracy, command round-trip time, error handling, and reconnection behaviour under interrupted connectivity
  • Build device profile templates enabling configuration-based onboarding of certified device types β€” no customer-side code required
  • Implement data normalisation: raw hardware values (register counts, voltage, proprietary units) converted to standardised engineering-unit JSON telemetry
  • Build edge gateway software running on embedded Linux gateways and Raspberry Pi-class devices for local protocol translation, data buffering, and pre-processing
  • Implement local data buffering on edge: no data loss during cloud connectivity gaps β€” mandatory for industrial and logistics deployments
  • Develop edge aggregation logic: configurable statistical summaries to reduce uplink bandwidth where cloud cost or connectivity is constrained
  • Configure and validate edge runtimes: AWS Greengrass, Azure IoT Edge, or Node-RED on target OEM gateway hardware
  • Implement secure edge-to-cloud communication: mTLS with X.509 certificates, certificate rotation, and revocation handling
  • Build OTA update clients on edge devices: receive, validate, stage, and apply firmware updates from the platform OTA service
  • Evaluate new hardware from the supplier ecosystem: produce integration feasibility reports and effort estimates within 48 hours of receiving a new device
  • Work with OEM technical teams to obtain datasheets, SDK documentation, communication specs, and evaluation units
  • Write SDK and integration guides for each certified hardware family β€” enabling customers to self-onboard without raising support tickets
  • Validate hardware compatibility for customer deployment environments before any commercial commitment is made
  • Maintain complete documentation for every integration: protocol specs, firmware versions tested, known limitations, configuration templates, troubleshooting steps

Benefits

  • Remote work flexibility
  • Collaborative team environment
  • Opportunities for professional development
Before You Apply
️
worldwide Be aware of the location restriction for this remote position: Worldwide
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
IoT Systems & Integration Engineer @Flatgigs
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted YDay
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 145,000+ Remote Jobs
️
worldwide Be aware of the location restriction for this remote position: Worldwide
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Unlock 145,000+ Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 145,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later