Skip to content
mimi

Senior Embedded Software Developer

Safety io

Roodepoort · Hybrid Full-time Senior 2w ago

About the role

About Safety io

Safety io is revolutionizing IoT and connectivity solutions for building and industrial automation, fleet management, and fire service monitoring. Our South African engineering team, with offices in Johannesburg and Cape Town, plays a key role in creating next-generation connected safety solutions, collaborating daily with colleagues in Berlin and Cranberry, USA. We combine a startup-like environment with the backing and security of MSA, a global leader with over a century of engineering excellence. We offer a competitive salary, hybrid working model with 3 days in the office, and 21 days' vacation. You'll have access to conferences, training, and learning tools to support your professional growth. Our modern office spaces and regular social events foster a collaborative environment. This Johannesburg/Cape Town-based role may include occasional travel to Berlin or Cranberry.

Role: Senior Embedded Software Developer - FieldServer Team

Join Safety io as a Senior Embedded Software Developer on our FieldServer Team, where you'll work on technology that literally saves lives. You'll design, build, and evolve gateway software that performs critical protocol translation between industrial field devices and our IoT platform on embedded Linux. Your work will enable reliable, secure data exchange across industrial protocols, forming a vital bridge between operational technology and our cloud systems. As part of an agile, cross-functional team, you'll take ownership of key edge components and contribute to technical direction, code quality, and long-term maintainability.

Responsibilities

  • Design, build, and evolve gateway software for embedded Linux.
  • Perform critical protocol translation between industrial field devices and our IoT platform.
  • Enable reliable, secure data exchange across industrial protocols.
  • Act as a vital bridge between operational technology and cloud systems.
  • Take ownership of key edge components within an agile, cross-functional team.
  • Contribute to technical direction, code quality, and long-term maintainability.

Requirements

  • Technically curious.
  • Pragmatic.
  • Experience working on meaningful projects with real impact.

What We Offer

  • Competitive salary.
  • Hybrid working model (3 days in the office).
  • 21 days' vacation.
  • Access to conferences, training, and learning tools.
  • Modern office spaces.
  • Regular social events.
  • A modern agile structure that embraces diversity, individual input, and knowledge sharing.

Responsibilities

  • Design, build, and evolve gateway software that performs critical protocol translation between industrial field devices and our IoT platform on embedded Linux.
  • Enable reliable, secure data exchange across industrial protocols, forming a vital bridge between operational technology and our cloud systems.
  • Take ownership of key edge components and contribute to technical direction, code quality, and long-term maintainability.

Benefits

hybrid working model21 days' vacationaccess to conferencesaccess to trainingaccess to learning toolsmodern office spacesregular social events

Skills

embedded LinuxIoT

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free