Job Drop BerlinYOUR WAY INTO BERLIN TECH
NewsletterLinkedIn
AboutTermsImpressumPrivacy

Senior Software Engineer, Connectivity, C++

VVay
Seniority
Senior
Model
Hybrid
Sector
Deeptech
Salary
Undisclosed
Contract
Full-Time

About the role

As a Senior Software Engineer, Connectivity at Vay, you'll help build and optimize the networking backbone that makes remote driving possible. Our Connectivity team owns the low-latency real-time video streaming and data transport systems that connect our vehicles with our telestations across cellular and satellite networks.

What you'll do

  • 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.

What you'll need

  • 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.

What they offer

  • ESOP stock options: A stake in Vay's future.
  • Unlimited Paid Vacation Days.
  • Subsidised Deutschland ticket (Berlin).
  • 30% off Vay rides for all team members.
  • Relocation financial assistance when relocating to Berlin.
  • Fully funded German Lessons.
APPLY →