IoT Engineer

Job Description

Job Description

At VISION, we combine software, connected devices, automation, and artificial intelligence to connect physical assets with enterprise operations and digital services.

We are looking for creative IoT Engineers to work on sensors, device connectivity, embedded software, and intelligent systems used in Smart Platform and integrated customer solutions.

You will contribute to technical design, device configuration, electronic hardware, software modules, testing, deployment, and maintenance across both product development and customer implementation.

AI-assisted engineering tools can speed up diagnostics, firmware development, test generation, and operational analysis; engineers remain responsible for technical integrity, hardware safety, and end-to-end validation.

How we work. At VISION, we combine business expertise, strong technical foundations, and AI-powered tools to deliver enterprise solutions. Every role contributes to this approach. Discover How We Deliver →

Responsibilities

IoT Design & Engineering: Participate in technical design of connected systems, devices, and IoT application components.
Embedded Software: Develop and maintain testing and production modules using Python, C, and Linux-based environments.
Connectivity & Protocols: Configure and troubleshoot connectivity, sensors, radio links, and IoT communication mechanisms.
Electronics & Hardware: Read, understand, test, and troubleshoot electronic circuits and hardware components.
Integration & Interoperability: Investigate how devices, equipment, networks, and software services work together.
Device Configuration & Maintenance: Configure, test, monitor, and maintain IoT devices and deployed equipment.
Solution Delivery: Collaborate with Software Development, SDCs, and ACDs on integration and customer deployments.
Validation & Improvement: Run functional and reliability tests, resolve defects, and improve reusable IoT components.

Requirements

01

IoT Systems & Connectivity

  • Intermediate knowledge of IoT systems, sensors, LoRaWAN, radio communication, lighting, and camera systems.
  • Understanding of IoT architectures, device communication, and networking fundamentals.
  • Familiarity with protocols such as MQTT, HTTP, or similar is useful.
  • Ability to troubleshoot field connectivity and hardware/software interactions.
02

Electronics & Embedded Engineering

  • Good understanding of electronic circuits and hardware components.
  • Practical Python, C, and Linux knowledge for device and software modules.
  • Understanding of firmware configuration, testing, and hardware integration.
  • Awareness of device reliability, power constraints, and deployment conditions.
03

Integration & Problem Solving

  • Strong analytical and problem-solving skills.
  • Ability to integrate physical equipment with software platforms and APIs.
  • Experience documenting technical findings and validating prototype or production behavior.
  • Ability to collaborate across hardware, software, and delivery teams.
04

AI-Assisted Engineering

  • Interest in AI-assisted firmware development, testing, and technical diagnostics.
  • Ability to check AI-generated code, configurations, and proposed fixes against real hardware behavior.
  • Use automation to accelerate tests, data inspection, and issue triage.
  • Keep human oversight of device safety, production deployment, and operational decisions.

What Makes This Role Different?

IoT Engineering at VISION bridges physical products and software-driven customer solutions. You will work across electronics, embedded software, connectivity, and enterprise integration — not in a disconnected hardware or software silo.

Join VISION

If you enjoy practical engineering at the intersection of devices, software, and intelligent infrastructure, we would like to meet you.

Send your CV
Responsibilities
Requirements