Develop, optimize, and maintain high-performance network stack used to transport data (video, audio, control, telemetry) between the vehicle and the telestation with a strong emphasis on clarity, maintainability, and efficiency.
Integrate the Vay network stack into various target hardware and software platforms.
Extend and maintain network testbeds and CI infrastructure.
Profile and optimize the performance of the system.
Triage incidents from the production system and create fixes/improvements.
Requirements
Strong proficiency in modern C++ (C++17 or later), with a focus on high-performance, multi-threaded applications.
Experience working in Linux-based environments.
Solid understanding of networking fundamentals and protocols (TCP, UDP).
Ability to analyze and optimize systems.
Strong problem-solving skills and a research-oriented mindset.
Experience working on distributed systems.
Good interpersonal and communication (oral and written) skills.
Nice to have: Understanding of networking and wireless technologies, including LTE/5G, WiFi, Starlink, and experience with tools like Wireshark for traffic analysis.
Hands-on experience with streaming protocols, such as RTP/RTCP/RTMP/SRT, and media frameworks, such as GStreamer, FFmpeg, or DirectShow.
Familiarity with congestion control algorithms and network simulation environments.
Experience with building and deployment (e.g. CMake, Docker, Yocto), and scripting languages such as Python or Lua.
Experience in real-time or embedded systems development, with knowledge of modem configuration via AT commands.
Background in performance analysis and debugging, using tools like perf, perfetto; and graphical UIs like ImGui.
Tech Stack
C++
Distributed Systems
Docker
FFmpeg
Linux
Lua
Python
Benefits
ESOP stock options: A stake in Vay’s future
not just a salary
Unlimited Paid Vacation Days
Subsidised Deutschland ticket (Berlin)
Subsidised Urban Sports Club or FitX Membership
All Vay team members receive 30% off their Vay rides
Exclusive external discounts
€350 Home Office Set-up
Relocation financial assistance when relocating to Berlin