# Middleware Engineer

**Company:** [Applied Intuition](https://hotfix.jobs/companies/applied-intuition)
**Location:** Stuttgart, Germany
**Role:** Backend Engineering
**Experience:** 2+ years
**Skills:** C++, Multithreading, Concurrency, Some/Ip, Dds, Networking, Ethernet, Autosar Adaptive, C, Protobuf, gRPC, Posix/Linux, Distributed Systems, Adas, Embedded Systems
**Posted:** 2026-05-27

> Builds core C++ middleware components and platform services for a software-defined vehicle architecture, spanning communication, execution, diagnostics, logging, and high-throughput networking. Requires at least 2 years of software engineering experience and strong systems fundamentals.

## Job Description

## Responsibilities
- Design and implement core platform services in **C++**, focusing on multithreading, concurrency, and performance.
- Develop and extend communication middleware using protocols such as **SOME/IP** and **DDS**.
- Work on system-level software within a software-defined vehicle architecture, including Communication Management, Execution Management, State Management, Health Management, Diagnostics, and Logging.
- Apply networking and Ethernet-stack knowledge to ensure reliable, high-throughput data exchange.
- Support data-logging and recording workflows for sensor data used in ADAS development and validation.

## Requirements
- Solid C++ skills, including familiarity with multithreading, concurrency patterns, and software design.
- 2+ years of software engineering experience; embedded, automotive, robotics, or distributed-systems experience is a plus.
- Exposure to communication middleware such as SOME/IP or DDS, or a strong desire to develop that expertise.
- Initiative and ownership when solving technical problems in a fast-paced environment.

## Nice to Have
- Experience with AUTOSAR Adaptive internals or functional clusters such as Communication Management, Execution Management, Diagnostics, or Health Management.
- Experience with embedded systems or C programming.
- Advanced IPC experience using Protobuf or gRPC.
- Strong familiarity with POSIX/Linux, including system calls, runtime behavior, and memory management.
- Experience with real-time or safety-critical distributed systems.
- Familiarity with data-logging frameworks or recording infrastructure in an automotive or ADAS context.
- Prior customer-facing experience as a customer or application engineer.

## Compensation and Benefits
- 30 days of paid vacation per year.
- Daily meal benefits, including a €19 lunch budget, €19 dinner budget, free breakfast, snacks, and drinks in the office.
- €965 annual learning and development budget.
- €580 annual fitness budget.
- Subsidized Wellpass membership with access to gyms, studios, and wellness facilities across Germany.
- €25 monthly contribution to the Deutschlandticket.
- Generous parental leave in addition to statutory parental leave.

## Similar jobs

- [Software Engineer - Dynamic Tables](https://hotfix.jobs/jobs/b7a1a850-b803-4ee4-b913-04d2ed99d677) - Snowflake - Berlin, Germany
- [Software Engineer II, Backend](https://hotfix.jobs/jobs/7f068087-e93b-4a43-b9b2-d2e3ccf80d4c) - Bubble - Remote - $145k – $187k/yr
- [Software Engineer - Wallets](https://hotfix.jobs/jobs/32955ac3-4c1c-4a94-83a2-7e6f18965180) - Rain - Remote - $220k – $270k/yr
- [Software Engineer - Branching](https://hotfix.jobs/jobs/e74343fa-f4f1-4737-8d28-ddcadd6feb92) - Supabase - Remote
- [Platform Engineer, APIs and Security](https://hotfix.jobs/jobs/c609073d-4a54-4553-984a-38a6fe0b7d18) - Adaption Labs - San Francisco, CA

**Apply:** https://hotfix.jobs/jobs/7fc69f2c-642e-4a9b-88a5-61fa9e03d237
**Canonical:** https://hotfix.jobs/jobs/7fc69f2c-642e-4a9b-88a5-61fa9e03d237