Systems & Integration Engineer

2 days, 7 hours ago
Full-time
Senior
Customer and Technical Support
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

Customer Solutions Specialist

LogiSense 51-250 Diversified Telecommunication Services

LogiSense is hiring a Customer Solutions Specialist to work with enterprise customers implementing its usage-based billing platform for IoT, communications, and XaaS businesses.

Agile IoT JavaScript Python
16 hours, 3 minutes ago

Data Integration Analyst II

Renaissance 1K-5K Internet Software & Services

Renaissance is hiring a Data Integration Analyst II to manage K-12 student data integrations and rostering across school district systems and Renaissance products.

SQL
16 hours, 8 minutes ago

Integration Specialist

LevelUp 51-250 Internet Software & Services

LevelUp is hiring a remote Integration Specialist in the Philippines to build and scale client integrations and own delivery from kickoff through go-live.

ERP JSON REST API
17 hours, 8 minutes ago

Onboarding Consultant I, SMB

Toast 1K-5K Hotels, Restaurants & Leisure

Toast is hiring an Onboarding Consultant I, SMB to guide restaurant customers through implementation, go-live, and early post-launch support for the Toast POS platform.

CRM Salesforce
17 hours, 23 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