Title: IoT Engineer
Quick Summary
HarborMesh Systems is hiring an IoT Engineer to design and operate secure, reliable edge-to-cloud data flows for large fleets of connected devices. The role spans field-tested firmware integration, gateway orchestration, messaging architectures, device identity and security, observability, and zero-touch deployments. We welcome capable entry-level candidates and recent graduates alongside experienced engineers who enjoy hands-on hardware time, pragmatic cloud design, and delivering systems that run for years unattended.
Project Category or Industry
Industrial IoT and smart energy β connected sensors, meters, and gateways deployed in commercial facilities and utilities
Type
Full-time employment
Experience Level
Entry-level to mid-level, with structured mentorship for freshers who can demonstrate solid C/C++ or Python fundamentals, embedded or cloud projects, or hackathon work; experienced applicants are encouraged to lead by example and mentor others.
Duration
Permanent role
Location
Remote-first across the Americas, EMEA, and APAC with a minimum four-hour overlap between 08:00β18:00 UTC. Optional hybrid lab access is available in Copenhagen and Kuala Lumpur for bring-up and certification testing.
Salary
USD 85,000β135,000 base depending on location and experience, plus performance bonus and benefits.
Payment Mode
Monthly payroll via bank transfer; contractor arrangements available in regions where local employment is not supported.
Hiring Company Name
HarborMesh Systems
Required Skills or Tools
Candidates should be comfortable working across device, gateway, and cloud boundaries. Practical knowledge of MQTT or AMQP, REST and gRPC APIs, TLS and certificate management, and fleet management concepts is important. Familiarity with at least one public cloud IoT stack, basic networking and Linux skills, and disciplined Git workflows are expected. Clear writing, careful change management, and an instinct for safety and reliability are essential.
Project Details
Project Description
This project delivers an end-to-end telemetry and control platform for thousands of low-power devices sending data through gateways into cloud services. The IoT Engineer will help design the device identity model and provisioning pipelines, build robust messaging paths with backpressure and retries, and introduce observability that makes operational behavior obvious. The objective is to turn noisy, intermittent device traffic into trustworthy, queryable data streams and to make deployments and updates predictable for field teams.
Core Responsibilities and Expected Deliverables
You will define topics and payload contracts, implement gateway services for protocol translation and batching, and harden the ingestion path with dead-letter handling and idempotent processing. You will establish certificate issuance and rotation workflows, design enrollment and decommission procedures, and document runbooks for site installers. Each iteration is expected to ship measurable improvements: reduced message loss, faster cold-start provisioning, lower cellular data consumption, and clearer dashboards for operations. You will collaborate with firmware engineers on edge power budgets and connectivity trade-offs and with data teams on stream processing schemas and retention policies.
Required Experience and Preferred Qualifications
Successful candidates demonstrate a solid grasp of networking basics, Linux shell proficiency, and practical experience with message queues or stream processors. Exposure to embedded constraints and serial protocols helps when debugging field issues. Preferred qualifications include experience with device management at scale, over-the-air update strategies, HSM-backed key storage, time-series data modeling, and cost-aware architecture. Professional certifications are welcome but not required; a strong portfolio, clear reasoning, and careful documentation matter more.
Tools or Platforms to Be Used
Typical cloud stacks include AWS IoT Core, Azure IoT Hub, or Google Cloud IoT alternatives, alongside serverless components, containerized microservices, and managed databases for time-series and metadata. On gateways you will work with Linux, container runtimes, and health monitoring, plus protocol adapters for Modbus, BLE, Zigbee, or proprietary radios. Observability relies on metrics, logs, and traces aggregated into dashboards with alerting tuned to real-world thresholds. Collaboration occurs via GitHub or GitLab for code review and CI/CD with automated integration tests and canary deployments.
Language Requirement
English is required for day-to-day collaboration; additional languages are appreciated for field coordination but not required.
Communication Style
The team operates asynchronously through Slack and Git with weekly Zoom design reviews and incident postmortems. Architectural decisions are captured in concise design notes with diagrams, SLA targets, and rollback plans to ensure everyone understands the operational impact.
Time Commitment or Working Window
Approximately 40 hours per week with flexible scheduling. Occasional coordinated maintenance windows or cutovers may require brief overlap outside core hours, planned in advance with compensatory time.
Payment Terms
Monthly salary with annual performance review and bonus eligibility. For contractors, milestone-based deliverables with biweekly invoicing on net-15 terms.
Evaluation Criteria
Candidates are assessed on a practical exercise that ingests simulated device data end-to-end with retry logic and observability, a portfolio or repository review focusing on code clarity and operational notes, a live troubleshooting session using logs and metrics from a flaky gateway scenario, and references confirming reliability and communication.
Other Requirements
A standard NDA applies upon offer acceptance along with identity verification and reference checks consistent with local laws. Basic safety and data-handling training is provided during onboarding, including guidance on secure key storage, privacy, and responsible incident reporting.
About the Company
HarborMesh Systems is a remote-first engineering firm specializing in dependable IoT platforms for utilities and commercial operators. Founded in 2018, the company builds secure, observable systems that scale from pilot to nationwide deployment without surprises. Teams are distributed across Europe and Southeast Asia with labs in Copenhagen and Kuala Lumpur for certification and environmental testing. Learn more at https://harbormesh.io or contact careers@harbormesh.io.
