Teton

Software Engineer (Fleet) - London

London. Posted a month ago

The role

You will own the systems, tooling, and infrastructure to ship software to thousands of edge devices. You will focus on fleet management, OTA and release engineering, observability, device bring-up, and infrastructure tooling.

What you will do

  • Build and run systems that provision, monitor, and manage devices in the field.
  • Own software deployment via staged rollouts, health checks, and automatic rollback.
  • Design telemetry, logging, and alerting for device observability.
  • Work with hardware and firmware teams on new hardware revisions.
  • Reproduce field issues on the bench and debug kernel, driver, network, and application problems.
  • Build CI/CD, image builds, and internal tools.
  • Maintain clear and detailed documentation.

Required qualifications

  • Solid experience running Linux systems in production, ideally embedded or edge Linux.
  • Proficiency in Rust and/or Javascript/Typescript and/or Python.
  • Experience with device fleets at scale including provisioning, OTA update mechanisms, and remote access to constrained devices.
  • Familiarity with Linux internals: systemd, kernel modules, device tree, networking stack, containers.
  • Experience with observability tooling and designing what to measure.
  • Comfortable with hardware debugging using serial consoles.
  • Understanding of communication protocols like I2C, SPI, UART, Bluetooth, Wi-Fi, MQTT.
  • Pragmatism about networks you don't control.
  • Strong problem-solving skills and the ability to work independently as well as part of a team.

Nice to have

  • Experience with the NVIDIA Jetson platform and Linux for Tegra
  • Experience with Yocto, Debian packaging, or custom image builds
  • Experience in the medical device or healthcare technology field

Benefits

  • Participation in our warrant program (stock options)
  • Work with state-of-the-art technology in a pioneering field
  • A vibrant, learning-focused work environment
  • A role where you can make a significant impact on healthcare delivery

About the company

Teton is redefining the role of healthcare workers through cutting-edge AI technology. They focus on product excellence and user experience to support overburdened health systems.

Software Engineer (Fleet) - London at Teton | JobZoey