Senior Software Engineer, Connectivity, C++

🕒 May 8

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Vay

Vay

WebsiteLinkedIn

51 - 200 employees

Apply to work for Vay in 30 seconds here: https://vayio.typeform.com/applyVay is a technology-enabled mobility company that aims to bring sustainable, affordable and door-to-door-mobility services to metropolitan areas. The company plans to launch a service with teledriven electric cars on European public streets. Teledrivers bring the car directly to a valid pick-up location for the customer and pick it up after the journey is completed, eliminating the time-consuming search for a parking spot. While in the car, the customers drive themselves. In addition to teledriving, Vay aims to gradually introduce autonomous driving functions in the system as it is safe and permitted to do so.Vay was founded in Berlin in September 2018 by Thomas von der Ohe, Fabrizio Scelsi and Bogdan Djukic. Vay's team of 150+ people combines talent from multiple worlds: from automotive and safety engineering to software, product, regulatory, operations and many more. Vay recently raised a USD 95m Series B funding round. Investors include Kinnevik, Coatue, Eurazeo, Atomico, La Famiglia and Creandum as well as prominent Business Angel Investors such as former Alphabet Chief Financial Officer Patrick Pichette, Spotify’s Chief Technology & Chief Product Officer Gustav Söderström and Formula 1 champion Nico Rosberg. The company has offices in Berlin and Hamburg, Germany, as well as in Portland, OR.

📋 Description

• 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 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. • Experience in real-time or embedded systems development, with knowledge of modem configuration via AT commands. • Background in performance analysis and debugging, using tools like perf, perfetto; and graphical UIs like ImGui.

🏖️ 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 • Fully funded German Lessons • Regular team events throughout the year

Apply Now

Similar Jobs

🕒 May 6

wealthAPI GmbH

11 - 50

🔌 API

💳 Fintech

💸 Finance

WebsiteLinkedIn

Senior Developer building banking and brokerage APIs for wealthAPI GmbH. Contributing to a fintech solution and enhancing financial management capabilities for users in a hybrid role.

🏢🏡 Berlin – Hybrid

💵 €80k - €100k / year

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

🗣️🇩🇪 German Required

Cloud

Docker

Java

Kubernetes

Postgres

Ruby

Ruby on Rails

Spring

Spring Boot

SpringBoot

🕒 May 6

DATATRONiQ

11 - 50

🔒 Cybersecurity

🤖 Artificial Intelligence

WebsiteLinkedIn

Senior Backend Developer working on cutting-edge IoT platform for industrial IoT at deep-tech startup. Collaborating in an agile environment with a focus on AI and machine learning technologies.

🏢🏡 Berlin – Hybrid

💵 €70k - €80k / year

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

🗣️🇩🇪 German Required

Docker

Kubernetes

Linux

Microservices

Python

TypeScript

Go

🕒 May 6

DATATRONiQ

11 - 50

🔒 Cybersecurity

🤖 Artificial Intelligence

WebsiteLinkedIn

Senior Fullstack Developer working on cutting-edge IoT platform utilizing AI for industrial processes. Engaging in agile development and collaborating with a dynamic engineering team.

🏢🏡 Berlin – Hybrid

💵 €60k - €80k / year

⏰ Full Time

🟠 Senior

🔙 Backend Engineer

🗣️🇩🇪 German Required

Docker

JavaScript

Kubernetes

Linux

Node.js

React

TypeScript

🕒 May 5

Taxfix

201 - 500

WebsiteLinkedIn

(Senior) Software Engineer building and evolving software systems for Taxfix's tax filing applications. A collaborative role in a hybrid environment focused on backend development.

🗣️🇩🇪 German Required

Cloud

Kubernetes

Go

🕒 April 24

Stena Center for Financial Technology

1 - 10

💳 Fintech

📚 Education

🤝 B2B

WebsiteLinkedIn

Senior Backend Engineer focusing on building data infrastructure for fintech startup. Automating critical decisions using AI technologies in a dynamic work environment.

AWS

Cloud

DynamoDB

Python