Skip to content
Mbition

INTERNAL - Expert Software Engineer - Video (all genders) - Berlin

BerlinGermany
full-time, permanent · 148_08_Base and Rich Apps Services - MH00002ZH
POSTED 20 AUGVERIFIED 17H AGO
Apply Ask
Role
80 days opentrue age
Posted 20 Aug
Pay
€59k–€100kno pay posted
Market p25–p75
€59k–€100k
Berlin · n=50 · 365d to 6 Nov
CompanyMbition →
50open roles
Opened · 30d
+0
Closed · 30d
−0
30d window
Market
37,450open · Software engineering
All software engineering
75,011open
All tracked boards · live 8 Nov · n=37,450
C++AndroidDockerTesting

Your Mission

To fuel this mission, we are looking for ambitious, enthusiastic and driven minds to help build the state of the art software that pushes our innovation further.

As a 100% subsidiary of Mercedes-Benz AG that has been perfecting the art of moving people, products and services from point A to point B, for more than 120 years. With an international team of over 650 Employees, who value quality, creativity and believe in teamwork. Together we create passionate technology on exciting topics that include navigation, infotainment systems, location-based services, user experience and interaction. Let’s shape the future!

Sneak preview of your future tasks

Key Responsibilities

  • Multimedia and video software development: Design, develop, and maintain video-related software components and backend services across QNX, Android, and Linux-based vehicle software environments. Good performance means robust, maintainable implementation that fits the system architecture and supports reliable in-vehicle video functionality.
  • Cross-subsystem integration: Integrate interfaces between video services, platform components, Android IVI applications, IDC, security concepts, and surrounding system architecture. The role does not implement functionality inside IDC, but is accountable for ensuring that its own components interact correctly with IDC and other adjacent subsystems and interface partners.
  • Video streaming, storage, and service interfaces: Develop and maintain functionality for video ingestion, segmented MP4/fMP4 storage, HTTP/DASH streaming, REST APIs, playlist and manifest handling, metadata, thumbnails, retrieval, deletion, cleanup, and retention logic. Good output is a service that handles video data consistently, securely, and efficiently within the available system resources.
  • Debugging, performance analysis, and optimisation: Analyse issues in multimedia pipelines, service logic, storage handling, streaming behaviour, and target-hardware performance. The role is accountable for identifying root causes, proposing technical solutions, and improving reliability, resource usage, and runtime behaviour.
  • Testing, validation support, and technical collaboration: Support unit, integration, component-level, and target-hardware testing by providing technical analysis, fixes, implementation support, and mock or interim interface capabilities where needed to enable development and validation before full subsystem availability. The role collaborates with Android IVI, interface partners, security, platform, validation, and system architecture teams to resolve issues and align technical solutions.

Your Profile

  • Essential education and experience: The role requires strong professional experience in software development for embedded or resource-constrained systems, with solid hands-on implementation capability in C++. A degree in Computer Science, Engineering, Information Technology, or a comparable qualification is beneficial, but the key requirement is proven ability to deliver complex multimedia or video-related software components in an automotive or similarly demanding technical environment.
  • Required technical knowledge: The role requires strong expertise in multimedia and video technologies, including video pipelines, camera or video-related components, GStreamer or comparable multimedia frameworks, MPEG-DASH, HTTP streaming, MP4/fMP4 container formats, segmented video storage, manifests, playlists, thumbnails, metadata handling, and performance-sensitive implementation on target hardware.
  • Platform and subsystem knowledge: The role requires good knowledge of QNX and RichOS environments and the ability to work across subsystem boundaries involving QNX, Android, and Linux-based vehicle software environments. Experience with Android IVI systems, platform integration, security concepts, authentication or token-based access, and adjacent subsystem interfaces is important for being effective in the role.
  • Service implementation, APIs, and testing: The role requires experience with backend service implementation, REST API design, storage management, file systems, cleanup and retention logic, unit testing, integration testing, component-level testing, debugging, root-cause analysis, and performance analysis. The person must be able to work independently on implementation while aligning technical decisions with Product Owners, architects, validation, platform, security, and adjacent subsystem stakeholders.
  • Working style, communication, and nice-to-haves: The role requires strong problem-solving skills, structured technical analysis, clear communication, ownership, adaptability, and the ability to work with cross-functional teams in a dynamic automotive environment. Nice-to-haves include experience with Android Automotive OS, ExoPlayer-based playback, automotive infotainment or connected vehicle platforms, Token Master or similar security concepts, CI/CD pipelines, automated validation frameworks, and vehicle-level testing or debugging on target hardware.

Language Skills

  • Fluent English, German is a plus

Why us?

  • A chance to work on a new generation of Infotainment Systems and Mobile Apps, which will power millions of cars
  • An international, interdisciplinary software hub, which is part of the Mercedes-Benz AG
  • Great company values that we are passionate about andlive byevery day at work. Have a look for yourself at mbition.io and scroll down to "TheMBitionExperience
  • Agile working methods and open feedback culture
  • A brand new modern and fully accessible office facing the Spree
  • Flexible working hours

Interested?

  • Job title and reference number
  • Salary expectations
  • Earliest start date

We would like to encourage people with health impairments to apply to our jobs! Our building and workplaces offer the possibilities to adjust to different employee requirements.

Source · MbitionFirst seen 7 NovOriginal ↗