CareerPlanSign in

Software Engineer (IIoT)

Kloof Street, Cape Town City Centre🌐 Remote💼 Full-time🗓 2026-05-27 → 2026-08-13

Core

Develop and maintain purpose-built industrial edge devices (EDGE) that stream factory data to the cloud, handling low-spec hardware, offline/online transitions, and global fleet management.

Role type

Senior IC software engineer (industrial IoT edge stack)

Builds

Industrial edge devices, data ingestion pipelines, and cloud infrastructure for factory data centralization

Domain

Industrial IoT, embedded systems, cloud infrastructure

Deliverable

production ML models | product features | infrastructure

Required skills

Python software engineering, Linux systems administration, shell scripting, concurrent programming, performance optimization, security hardening

Preferred skills

Golang, Bash scripting, DevOps (AWS, Terraform, CI/CD), Fleet management (SaltStack), Monitoring (Prometheus, Grafana), Networking (Wireguard, routing), Security (Linux firewalls, SIEM/EDR, TPMs)

Technologies

Python, Linux, Git, AWS, Terraform, SaltStack, Prometheus, Grafana, Wireguard, Golang

Responsibilities

Develop headless software for large fleets of low-spec hardware, architect asynchronous edge fleet deployment pipelines, build high-throughput low-latency data ingestion pipelines, manage cloud infrastructure replication across environments, develop device onboarding tooling for legacy hardware

Seniority

Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.