Milrem Robotics
Senior Software Engineer
Milrem RoboticsEstonia17 hours ago
Full-timeRemote FriendlyEngineering, Information Technology

Milrem Robotics began as a small start-up in Estonia in 2013 and has grown into a world-leading developer of robotics and autonomous systems and a systems integrator. Our solutions are in use by customers in 19 countries, with large-scale deployment in Ukraine and operations across seven countries.


Our growth has been fast, our ambition is high, and the next phase is about delivering excellence at scale.


We are hiring a Senior Software Engineer for a role that is best described as a real-time video streaming expert who ensures safe and effective control over UGVs in real-world military missions.

Your mission is to build and evolve an end-to-end teleoperation video delivery pipeline that works in challenging, volatile conditions. Low latency, reliability, graceful degradation, and field-ready robustness are the goals.


What you will own :

  • Video from camera to operator screen, end to end
  • Capture, pipeline design, encoding, packetization, transport, jitter and loss handling, decoding, and rendering
  • Instrumentation and performance tuning to hit latency and quality targets under constrained links
  • Shipping code that holds up in real missions


We are looking for strong experience in

  • Linux (userspace and networking fundamentals)
  • C (Rust interest is a plus and increasingly relevant)
  • Streaming and networking: RTP/RTSP, UDP/TCP, bandwidth limitation, jitter, packet loss


Nice to have

  • GStreamer (pipelines, debugging, performance, ideally plugin work)
  • libcamera, V4L2
  • WebRTC, WebCodecs, browser delivery layers
  • Containerization and CI/CD


You will join our Remote Operating area, in a small Teleoperations team, working with a senior technical team, taking ownership of the video chain from camera lens to user screen.


If this sounds like your next adventure, we’d love to hear from you!

Key Skills

Ranked by relevance