About the Role
About the Role
As a Software Engineer at Adamo, you will develop low-latency infrastructure for video streaming and robotics, ensuring reliable data transmission for remote control of robots. You will work closely with the founders to build custom protocols and systems that achieve sub-40ms latency, directly impacting the performance of cutting-edge robotic technologies.
What You Will Do
- Develop and optimize a custom low-latency video streaming protocol and Kafka-like streaming library using Rust to ensure reliable data transmission across global networks.
- Implement multi-path bonding and distributed mesh networking across LTE, 5G, and Wi-Fi to maintain high-fidelity connections between robots and remote operators.
- Integrate the teleoperation stack with diverse robotic fleets, including humanoids and autonomous vehicles, using middleware like ROS2, Zenoh, or DDS.
Who You Are
The ideal candidate possesses deep experience in low-latency video streaming, real-time networking infrastructure, or building custom communication protocols for high-performance systems. You should demonstrate proficiency in Rust or a strong background in C/C++ with a commitment to mastering Rust for systems-level development and performance optimization. A background in robotics middleware (ROS2, Zenoh), IoT fleet management, or cloud gaming infrastructure where every millisecond of latency is critical is also desirable.
Compensation
Salary is up to £130k plus equity.
Requirements
Low-latency video streaming
Experience in developing low-latency video streaming protocols.
Rust programming
Proficiency in Rust or a strong background in C/C++ with a commitment to mastering Rust.
Real-time networking
Experience in real-time networking infrastructure and custom communication protocols.
Nice to Have
Familiarity with middleware like ROS2 or Zenoh.
Experience in managing IoT fleets where latency is critical.
Benefits
Equity
Opportunity to earn equity in a venture-backed startup.
Remote work
Flexible working arrangements with the possibility of remote work.