Senior Software Engineer
Milrem Robotics
Tallinn or Tartu, Estonia
We’re looking for a Senior Software Engineer who thrives on innovation and enjoys working on ensuring the best possible teleoperation experience for our users.
You’ll help build and evolve the end-to-end teleoperations pipeline, ensuring that video reaches the operator reliably, with minimal latency, even over constrained and unstable links.
What you´ll be doing:
- You’ll build more than just streams: you’ll build operational capability. You’ll design, implement, and optimize video delivery systems that allow operators to safely and effectively control UGVs in real-world missions.
- You’ll shape quality from the ground up. From writing clean, maintainable code to conducting code reviews and setting high standards, you’ll help ensure our systems perform flawlessly in the field.
- You’ll collaborate to innovate. Working closely with fellow engineers, product teams, and domain experts, you’ll turn cutting-edge concepts into robust, deployable solutions.
- You’ll work across the stack. From GStreamer pipelines to streaming protocols, from raw feed processing to delivery and presentation to the user.
- You’ll keep learning and leading. As a senior engineer, you’ll help guide technical direction, share best practices, and continuously improve how we deliver real-time systems.
What makes you the right fit:
- 5+ years of professional experience in software engineering or related field.
- Hands-on experience with coding, development projects, and software delivery cycles.
- Strong experience with real-time video or data streaming systems over unreliable or bandwidth-limited networks
- Linux system experience.
- A collaborative mindset and problem-solving drive.
- Commitment to testing and delivering reliable, high-performance code.
- Confident communication in English.
Bonus points for:
- Docker or containerization expertise.
- Knowledge of CI/CD pipelines.
- Experience with GStreamer, WebRTC, RTSPS, RTP, or similar frameworks and protocols is a plus — but mindset matters more than tools
- Background in robotics, teleoperation, or remote control systems.
Don't forget to mention EuroTechJobs when applying.