Jobiglo

No results.

This job is no longer available

This job expired on 13/08/2026. It no longer accepts applications.

Senior Software Engineer – Embedded to Cloud

Horizon Digital · Perth

Contract Hybrid Senior 🇬🇧 English
Linux PLC CAN bus ROS Telemetry Networking React Cloud data pipelines HPC

Job description

About the role

Horizon Digital is seeking a senior software engineer who can operate across the full technology stack of a live mining project, from hardware interaction on the bench to cloud data delivery. The role blends embedded systems, telemetry, and modern web interfaces in a demanding field environment.

Key responsibilities

  • Design, build and maintain Linux services that communicate with PLCs, CAN buses and ROS.
  • Handle 750 kbps telemetry over wireline, troubleshoot low‑bandwidth constraints and evolve the system toward faster TCP/IP communication.
  • Develop a high‑performance operator HMI, preferably using React.
  • Ensure system reliability targeting 97 % uptime.
  • Collaborate across hardware, software and cloud layers to keep data flowing end‑to‑end.

Required profile

  • Senior‑level engineer comfortable from hardware up to application layers.
  • Strong experience with Linux services and low‑level system development.
  • Hands‑on knowledge of PLCs, CAN bus, ROS or similar industrial/robotics technologies.
  • Proven ability to build robust field‑deployed systems.
  • Willingness to move between embedded, backend and frontend tasks as needed.

Required skills

  • Linux
  • PLC communication
  • CAN bus
  • ROS
  • Telemetry and networking (low‑bandwidth environments)
  • React
  • Cloud data pipelines
  • High‑performance computing (HPC)

What we offer

  • Work on production‑grade technology for a Tier‑One Australian enterprise.
  • Flat, high‑performing team of ~70 with offshore delivery support.
  • Real ownership of a system spanning bench to cloud.
  • Hybrid working with genuine flexibility.
  • 6‑month contract with strong chance of conversion to permanent.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Horizon Digital.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Le contrat proposé est un Contract basé à Perth.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Australia.

💬 Chat with us on Telegram Chat on WhatsApp

Published 3 months ago

30 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Horizon Digital

Perth