The AI Job Search Engine
Senior Software Engineer - C++(m/w/x)
Developing and optimizing high-performance networking stack for urban mobility via remote driving technology. Modern C++ (17+) and hands-on streaming protocols (RTP/RTCP/RTMP/SRT) experience required. Unlimited paid vacation, ESOP stock options.
Requirements
- Strong modern C++ (17 or later) experience
- 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
- 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
Tasks
- Develop and maintain the Vay Networking Stack
- Integrate the network stack into various hardware and software platforms
- Investigate and triage real-life events using collected metrics
- Maintain the CI and test infrastructure for the team
- Optimize the high-performance network stack for data transport
- Extend and maintain network testbeds
- Profile and optimize system performance
- Create fixes and improvements for production incidents
Work Experience
- approx. 4 - 6 years
Education
- Bachelor's degreeOR
- Master's degree
Languages
- English – Business Fluent
Tools & Technologies
- C++
- Linux
- RTP
- RTCP
- RTMP
- SRT
- GStreamer
- FFmpeg
- CMake
- Docker
- Yocto
- Python
- Lua
- Wireshark
- perf
- perfetto
Benefits
Competitive Pay
- ESOP stock options
More Vacation Days
- Unlimited paid vacation days
Public Transport Subsidies
- Subsidised Deutschland ticket
Healthcare & Fitness
- Subsidised Urban Sports Club membership
Other Benefits
- 30% off Vay rides
Corporate Discounts
- Exclusive external discounts
Modern Equipment
- €350 home office set-up
Additional Allowances
- Relocation financial assistance
Learning & Development
- Fully funded German lessons
Team Events
- Regular team events
Not a perfect match?
- VayFull-timeWith HomeofficeSeniorBerlin
- Vay
Senior Embedded Software Engineer(m/w/x)
Full-timeWith HomeofficeSeniorBerlin - Vay
Senior Backend Engineer(m/w/x)
Full-timeWith HomeofficeSeniorBerlin - MOIA
Senior Embedded Engineer - Vehicle Foundation(m/w/x)
Full-timeWith HomeofficeSeniorWolfsburg, Berlin, Hamburg - Smart Steel Technologies GmbH
Software Developer - Backend C++(m/w/x)
Full-timeWith HomeofficeSeniorBerlin
Senior Software Engineer - C++(m/w/x)
Developing and optimizing high-performance networking stack for urban mobility via remote driving technology. Modern C++ (17+) and hands-on streaming protocols (RTP/RTCP/RTMP/SRT) experience required. Unlimited paid vacation, ESOP stock options.
Requirements
- Strong modern C++ (17 or later) experience
- 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
- 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
Tasks
- Develop and maintain the Vay Networking Stack
- Integrate the network stack into various hardware and software platforms
- Investigate and triage real-life events using collected metrics
- Maintain the CI and test infrastructure for the team
- Optimize the high-performance network stack for data transport
- Extend and maintain network testbeds
- Profile and optimize system performance
- Create fixes and improvements for production incidents
Work Experience
- approx. 4 - 6 years
Education
- Bachelor's degreeOR
- Master's degree
Languages
- English – Business Fluent
Tools & Technologies
- C++
- Linux
- RTP
- RTCP
- RTMP
- SRT
- GStreamer
- FFmpeg
- CMake
- Docker
- Yocto
- Python
- Lua
- Wireshark
- perf
- perfetto
Benefits
Competitive Pay
- ESOP stock options
More Vacation Days
- Unlimited paid vacation days
Public Transport Subsidies
- Subsidised Deutschland ticket
Healthcare & Fitness
- Subsidised Urban Sports Club membership
Other Benefits
- 30% off Vay rides
Corporate Discounts
- Exclusive external discounts
Modern Equipment
- €350 home office set-up
Additional Allowances
- Relocation financial assistance
Learning & Development
- Fully funded German lessons
Team Events
- Regular team events
About the Company
Vay
Industry
Transportation
Description
The company is rewriting the rules of urban mobility with its world-first Remote Driving technology, aiming to replace private car ownership.
Not a perfect match?
- Vay
Senior C++ Engineer(m/w/x)
Full-timeWith HomeofficeSeniorBerlin - Vay
Senior Embedded Software Engineer(m/w/x)
Full-timeWith HomeofficeSeniorBerlin - Vay
Senior Backend Engineer(m/w/x)
Full-timeWith HomeofficeSeniorBerlin - MOIA
Senior Embedded Engineer - Vehicle Foundation(m/w/x)
Full-timeWith HomeofficeSeniorWolfsburg, Berlin, Hamburg - Smart Steel Technologies GmbH
Software Developer - Backend C++(m/w/x)
Full-timeWith HomeofficeSeniorBerlin