Senior Software Engineer developing and maintaining high-performance network stack at Vay. Working on real-time video streaming technology and optimizing performance for remote driving experience.
Responsibilities
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 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
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
Junior Backend Software Developer developing scalable backend services for etaONE platform. Collaborating in an agile team with Java/Kotlin and Spring Boot technologies.
Join AAXIS as a Backend Developer to develop digital commerce platforms for B2B enterprises. Collaborate with senior developers and optimize backend services using JavaScript and TypeScript.
Senior C++ Software Engineer developing tools for AR - HUD products at Envisics. Enhancing performance and accuracy through calibration and measurement tools in automotive environments.
Intern assisting the CAE team with Python programming and data analysis for automotive testing. Involves GUI creation and machine learning tasks with potential occasional office meetings.
Join Projektron GmbH as a Software Engineer in Java Development, working on project management software. Collaborate within Scrum teams to enhance features and services for clients across Europe.
Full Stack Senior developer focusing on Laravel and Vue.js with Onfly, enhancing travel management solutions. Join a passionate team for exponential growth in technology and travel.
PHP Developer creating software solutions for the educational platform edoop.de. Collaborating on digital concepts and implementing efficient traditional school processes.
C/C++ Softwareentwickler im Defence - Bereich bei Windhoff Group in Bremen. Entwicklung von Embedded - Systemen in flexiblen Arbeitsumgebungen mit hybriden Arbeitsmodellen.
Senior Backend Developer for Aceve, enhancing ERP solutions in construction using .NET. Involved in backend development with Agile practices and cross - functional team collaboration.