Senior Embedded Software Engineer (Rust)

Lumeo
Lumeo

Software Engineering

Posted on Sep 14, 2026

ABOUT THE ROLE

Senior Systems Engineer (Rust)

We are looking for a Senior Systems Engineer that has ample experience writing software that runs on Linux systems. This position will be working on our client application. You will be working closely with GStreamer, NVIDIA DeepStream, ONVIF, MQTT, D-Bus, and REST APIs. You will be developing using the Rust programming language and working with an async code base.

Ideally, you have a solid background in systems programming and have worked with video streaming/processing and possibly AI/OpenCV. GStreamer and NVIDIA DeepStream would be a very nice-to-have experience. Experience with Rust would be ideal, but a passion to learn it with some previous experience with C/C++ will be ok.

Our software stack is mostly Rust, with TypeScript/React for the front-end. Since our product runs on both the edge and the cloud, our software spans both backend SaaS as well as client software running on 100s of thousands of edge AI processing devices. Our developers get a great opportunity to work on a truly full-stack system and cutting-edge technologies and development techniques.

WHAT WE ARE LOOKING FOR

The TL;DR:

  • 5+ years experience with System Programming (C/C++/Rust)
  • Experience with multi-threaded and asynchronous programming required
  • Be passionate about using/learning Rust
  • Experience with GStreamer or Video Streaming such as WebRTC or RTSP
  • Strong understanding of using LLMs for accelerating software development, automating dev tasks
  • Experience with MCP would be bonus and highly leveraged
  • Experience with MQTT and REST is strongly preferred
  • Self-starter thrives in a team environment with a flat management structure
  • Very good written and oral communication skills in English are a must as most communication is via Slack, Github, and video conf meetings.
  • ❤️ YOU’LL BE A GREAT MATCH IF…

  • Software discipline, get it done and learning new things! Lumeo is integrating cutting edge Vision Technologies and solving tough business problems.
  • Remote, but be based anywhere in the world such as the Americas, EU/Asia (working preference to US/EU timezones)