RE

Senior Internet of Things Engineer

Restorizelinkedin.com
Nov 15, 2026, 4:27 AM1d ago
Full-timeSri Lanka · RemoteSenior

About the role

Restorize, an Australian software development company specializing in job management software for restoration professionals, is seeking a Senior Internet of Things (IoT) Engineer. The role involves designing, developing, and integrating IoT solutions that connect field devices and sensors to the company's platform. Responsibilities include architecting IoT systems, implementing device communication protocols, building data processing pipelines, programming embedded and edge devices, configuring platforms like Raspberry Pi, and collaborating with software teams on APIs and cloud services. The engineer will also ensure the security, reliability, and scalability of IoT deployments, lead technical discussions, mentor other engineers, and contribute to strategic technology decisions. The position is full-time and remote, requiring collaboration with distributed teams across time zones.

Must have

  • Strong knowledge of Internet of Things (IoT) concepts, architectures, and protocols, with experience designing end-to-end IoT solutions.
  • Hands-on experience in Software Development and Programming (e.g., Python, C/C++, JavaScript, or similar) for embedded, edge, and cloud environments.
  • Practical experience with Raspberry Pi or comparable single-board computers, including hardware interfacing and device configuration.
  • Familiarity with Inductive Output Tube (IOT) or related hardware concepts, and the ability to work effectively with electronic components and signal handling.
  • Experience with cloud platforms and IoT services (e.g., AWS IoT, Azure IoT, Google Cloud IoT), data ingestion, and device management.
  • Understanding of networking, security, and encryption best practices in IoT systems.
  • Strong problem-solving, documentation, and communication skills, with the ability to work effectively in a remote, cross-functional team.
  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, Software Engineering, or a related field, or equivalent practical experience.

Nice to have

  • Experience in building solutions for field service, restoration, or job management industries is a plus.

Technologies

  • AWS
  • Azure
  • C++
  • Data Ingestion
  • GCP
  • JavaScript
  • Python

Highlights

This is a fully remote position with distributed teams across time zones. The company provides demos and onboarding support for its customers. Experience in the field service, restoration, or job management industries is considered a plus.