The AI Job Search Engine
Senior Software Engineer - C++(m/w/x)
Description
In this role, you will be at the forefront of urban mobility technology, developing and optimizing the Vay Networking Stack while ensuring a seamless remote driving experience. Your work will involve integrating systems, maintaining infrastructure, and addressing real-time challenges.
Let AI find the perfect jobs for you!
Upload your CV and Nejo AI will find matching job offers for you.
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
Work Experience
approx. 4 - 6 years
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
Tools & Technologies
Languages
English – Business Fluent
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
- VayFull-timeWith HomeofficeSeniorBerlin
- Vay
Senior Embedded Software Engineer(m/w/x)
Full-timeWith HomeofficeSeniorBerlin - Vay
Senior Backend Engineer(m/w/x)
Full-timeWith HomeofficeSeniorBerlin - Smart Steel Technologies GmbH
Software Developer - Backend C++(m/w/x)
Full-timeWith HomeofficeSeniorBerlin - Nomitri
Experienced C++ Computer Vision Engineer(m/w/x)
Full-timeWith HomeofficeExperiencedBerlin
Senior Software Engineer - C++(m/w/x)
The AI Job Search Engine
Description
In this role, you will be at the forefront of urban mobility technology, developing and optimizing the Vay Networking Stack while ensuring a seamless remote driving experience. Your work will involve integrating systems, maintaining infrastructure, and addressing real-time challenges.
Let AI find the perfect jobs for you!
Upload your CV and Nejo AI will find matching job offers for you.
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
Work Experience
approx. 4 - 6 years
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
Tools & Technologies
Languages
English – Business Fluent
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.
- Vay
Senior Engineering Manager, Remote Driving Software(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 - Smart Steel Technologies GmbH
Software Developer - Backend C++(m/w/x)
Full-timeWith HomeofficeSeniorBerlin - Nomitri
Experienced C++ Computer Vision Engineer(m/w/x)
Full-timeWith HomeofficeExperiencedBerlin