Flatgigs

Flatgigs

FlatGigs tailors recruitment strategies for flat-structured companies, aligning teams with skills and culture. Utilizing tech tools for precise candidate organization.

Professional Services

Description

  • Build and maintain the device integration layer, including Python- and C-based protocol adapters, drivers, and translation modules for sensors, PLCs, energy meters, gateways, and OEM hardware.
  • Implement production-quality 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 standardize hardware communication behind a unified device interface.
  • Maintain the device compatibility matrix with tested hardware, protocol versions, firmware details, known issues, configuration templates, and onboarding estimates.
  • Conduct hardware-in-the-loop testing for every new device, validating telemetry accuracy, command round-trip time, error handling, and reconnection behavior.
  • Create device profile templates that enable configuration-based onboarding of certified device types without customer-side code.
  • Normalize raw device data into standardized engineering-unit JSON telemetry.
  • Build edge gateway software for embedded Linux and Raspberry Pi-class devices to handle local protocol translation, buffering, and pre-processing.
  • Implement reliable edge buffering, aggregation logic, secure edge-to-cloud communication, and OTA update handling.
  • Evaluate new OEM hardware, produce feasibility reports, coordinate with supplier technical teams, and maintain integration documentation and troubleshooting guides.

Requirements

  • 5–9 years of hands-on IoT systems integration, embedded systems, or industrial automation experience; lab or field hardware experience is mandatory.
  • Deep practical experience with Modbus TCP and Modbus RTU, including master/slave implementation, register mapping, and byte-level debugging.
  • Solid MQTT knowledge, including broker configuration, topic design, QoS selection, client integration, and troubleshooting.
  • Production-quality Python experience for protocol adapter development and maintainable integration libraries.
  • Hands-on experience configuring and programming industrial IoT gateways such as Advantech, Moxa, Pepperl+Fuchs, or equivalent embedded Linux platforms.
  • Practical OPC-UA experience, including browsing server address spaces, reading node values, and implementing client subscriptions.
  • Ability to independently read hardware datasheets, electrical schematics, and communication protocol specifications.
  • Sensor-domain experience across at least 3 areas such as temperature/humidity, power/energy monitoring, GPS/asset tracking, pressure/flow, vibration/accelerometer, or air quality.
  • Remote work discipline with strong documentation habits, async-first communication, and the ability to coordinate hardware testing across distributed locations.
  • Preferred experience with LoRaWAN commissioning and gateway setup, cellular IoT modules (NB-IoT, LTE-M, or 4G), BACnet/IP or BACnet MS/TP, embedded C/C++, AWS Greengrass v2 or Azure IoT Edge, IEC 62443, and verticals such as cold chain, energy management, smart metering, predictive maintenance, or fleet telematics.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Rostering Specialist, District Success (10 month Fixed Term)

Khan Academy 51-250 Diversified Consumer Services

Khan Academy is hiring a Rostering Specialist to manage the technical setup and daily synchronization of district student and teacher rosters so learners, educators, and administrators can reliably access their accounts.

12 hours, 44 minutes ago

Technical Implementation Specialist

The Everway Company Internet Software & Services

Everway is hiring a Technical Implementation Specialist to coordinate customer onboarding and technical integrations, ensuring smooth implementations from kickoff through go-live.

SQL
12 hours, 59 minutes ago

Professional Services Engineer (Microsoft Cybersecurity)

Phoenix Software 251-1K IT Services

Phoenix is hiring a Professional Services Engineer for its cybersecurity consultancy practice to deliver Microsoft security technology implementations for UK public sector customers and grow into a Technical Consultant role.

Azure CrowdStrike Splunk
13 hours, 14 minutes ago

Institutional Success Specialist, Credit Mobility

ITHAKA 251-1K Diversified Consumer Services

ITHAKA is hiring an Institutional Success Specialist, Credit Mobility to support the rollout and ongoing adoption of Transfer Explorer, a platform that helps higher education institutions and students understand how credits and prior learning transfer toward degrees.

JSON Power BI SQL Tableau
13 hours, 44 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers