Senior Software Engineer, C++

Posted 3 Days Ago
Easy Apply
Be an Early Applicant
Berlin
In-Office
410M-410M Annually
Senior level
Software
The Role
As a Senior Software Engineer at Vay, you will develop and maintain the Vay Networking Stack, focusing on high-performance network systems and ensuring a smooth remote driving experience.
Summary Generated by Built In

Ever imagined saying, “I helped launch the future of transportation”?

We’re rewriting the rules of urban mobility. At Vay, customers tap a button and a car arrives - with no one inside - powered by our world-first Remote Driving technology on real public streets.

We’re live in Las Vegas and scaling fast, powered by a strategic investment of up to $410 million from Grab. Our mission is simple: replace private car ownership with a faster, cleaner, door-to-door mobility model. If you want to build something real, visible, and genuinely transformative, you’ll feel right at home here.

What’s happening at Vay
  • First to roll out vehicles in both Europe and the USA on public roads without a human being inside & one of only two companies in the States operating a commercial driverless service.
  • We've partnered with Kodiak to bring remote-driving technology to autonomous trucks in the Bay Area, showcasing our ability to integrate our system into heavy-duty commercial vehicles and expand the applications of our tech across the US.
  • We’ve completed 10’s of thousands of trips so far and are busy multiplying our Las Vegas fleet just to meet demand!
  • ...And soon we’ll be expanding across the US & Europe 🚀
Why this role is exciting

We operate a latency-sensitive distributed system and network. Vay’s Connectivity team is responsible for low-latency real-time video streaming over cellular and satellite networks.

As a member of the Connectivity team, you will develop and maintain the Vay Networking Stack and integrate it into various target hardware and software platforms. You will investigate and triage real-life events using metrics collected by the stack to make further improvements to ensure a safe and smooth remote driving experience. You will share the responsibility of maintaining the CI and test infrastructure of the team. You will get to test your solution on exciting state-of-the-art hardware.

What you'll be driving
  • 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 are we looking for
  • Strong modern C++ (17 or later) experience building high-performance, multi-thread systems
  • Experience working in Linux-based environments
  • Solid networking fundamentals (TCP/UDP) and distributed systems experience
  • Understanding of wireless and networking technologies (LTE/5G, Wi-Fi, Starlink)
  • Hands-on experience with streaming protocols (RTP/RTCP/RTMP/SRT) and media frameworks (GStreamer, FFmpeg, DirectShow)
  • Experience with traffic analysis and debugging tools (Wireshark, perf, perfetto)
  • Background in real-time or embedded systems, including modem configuration via AT commands
  • Familiarity with congestion control algorithms and network simulation environments
  • Experience with build and deployment tooling (CMake, Docker, Yocto) and scripting languages (Python, Lua)
  • Experience building graphical or developer-facing UIs (e.g. ImGui)
  • Strong written and verbal communication skills
Why choose Vay

💪 A global team of smart, motivated people from 30+ countries who love tackling hard problems and turning bold ideas into reality

🌍 Huge scope for impact in a fast paced environment

💰 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 

📚 Fully funded German Lessons 

🎊 Regular team events throughout the year

 

For more information on Vay’s physical demands, working environments and safety requirements, you can review this link. We’ll also cover anything specific to this role during the first interview.

We’d love to stay connected for future opportunities, so feel free to include your LinkedIn profile when you apply.

We welcome applications from all backgrounds and experiences. If you’re excited about shaping something truly groundbreaking, we’d be happy to hear from you.

 

Top Skills

5G
C++ 17 Or Later
Cmake
Directshow
Docker
Ffmpeg
Gstreamer
Imgui
Linux
Lte
Lua
Perf
Perfetto
Python
Rtcp
Rtmp
Rtp
Srt
Starlink
Tcp
Udp
Wi-Fi
Wireshark
Yocto
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Berlin
114 Employees
Year Founded: 2018

What We Do

Vay's first commercial service is now live in Las Vegas, Nevada: By-minute rental cars. Delivered driverless.
Vay is the first company to drive a car without a person inside on public streets in Europe and the US, enabled by teledriving (e.g. remote driving) technology. Vay aims to launch a sustainable, affordable, door-to-door mobility service with remotely driven ("teledriven") cars: Teledrivers bring an electric car to the customer and pick it up after the journey is completed, eliminating the time-consuming search for a parking spot for the customer. While in the car, the customers drive themselves.
Vay sees teledriving as an alternative approach to autonomous driving and aims to gradually introduce autonomous functions in its system based on high-quality teledrive data.

Vay was founded in Berlin in 2018 by Thomas von der Ohe, Fabrizio Scelsi and Bogdan Djukic. Vay's team of 150+ people combines the best of two worlds - software & product experience from Silicon Valley and automotive hardware & safety engineering from Europe. The company has offices in Berlin and Hamburg, Germany, as well as in Las Vegas, USA. Vay raised a USD 95m Series B funding round.

Get the Vay app here: https://apps.apple.com/us/app/vay-rent-cars-by-the-minute/id6466818242

Apply to work for Vay in 30 seconds here: https://vayio.typeform.com/apply

Similar Jobs

HERE Technologies Logo HERE Technologies

Senior Software Engineer

Artificial Intelligence • Automotive • Computer Vision • Information Technology • Internet of Things • Logistics • Software
Hybrid
Berlin, DEU
6000 Employees

LogicMonitor Logo LogicMonitor

Account Executive

Artificial Intelligence • Cloud • Information Technology • Machine Learning • Software
Easy Apply
Hybrid
28 Locations
1100 Employees

Superhuman Logo Superhuman

Senior User Researcher, Agents

Artificial Intelligence • Information Technology • Machine Learning • Natural Language Processing • Productivity • Software • Generative AI
Easy Apply
Hybrid
Berlin, DEU
1500 Employees

Superhuman Logo Superhuman

Senior User Researcher, Mobile

Artificial Intelligence • Information Technology • Machine Learning • Natural Language Processing • Productivity • Software • Generative AI
Easy Apply
Hybrid
Berlin, DEU
1500 Employees

Similar Companies Hiring

Scotch Thumbnail
Software • Retail • Payments • Fintech • eCommerce • Artificial Intelligence • Analytics
US
25 Employees
Milestone Systems Thumbnail
Software • Security • Other • Big Data Analytics • Artificial Intelligence • Analytics
Lake Oswego, OR
1500 Employees
Fairly Even Thumbnail
Software • Sales • Robotics • Other • Hospitality • Hardware
New York, NY

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account