All roles

Open role

Android Automotive (AAOS) Engineer

Remote · Canada Full-time

Tech Stack:

Automotive & Embedded:Android Automotive OS (AAOS), Android Automotive Platform Integration, Embedded Linux, QNX

Programming: C, C++

Multimedia & Video: MP4 / Fragmented MP4 (fMP4), H.264 / H.265, Media Pipelines, Multimedia Frameworks

Streaming & Media Delivery:HTTP-based Media Delivery, MPEG-DASH

Frameworks & Tools:REST APIs IPC Mechanisms Service-Oriented

Architecture & Integration: REST APIs, IPC Mechanisms, Service-Oriented Architectures, Multithreaded & Asynchronous Architectures

Security: Automotive Cybersecurity, Secure Communication Concepts

Required Qualifications:

  • Strong expertise inAndroid Automotive OS (AAOS) and Android Automotive platform integration

  • Strong experience in C/C++ software development

  • Willingness to travel occasionally to the client's office in Germany

  • Experience working with Linux and/or QNX environments

  • Strong knowledge of multimedia and video software architecture

  • Experience with video streaming technologies, including MP4, fMP4, HTTP-based media delivery, and MPEG-DASH

  • Experience designing and implementing REST APIs

  • Experience with multithreaded and asynchronous software architectures

  • Good understanding of:

    • Video codecs such as H.264/H.265

    • Media pipelines and multimedia frameworks

    • Metadata and playlist management

    • Persistent storage and data lifecycle concepts

    • IPC mechanisms and service-oriented architectures

    • Automotive cybersecurity and secure communication concepts

    • System-level integration between applications, middleware, OS, and hardware

Nice to Have:

  • Hands-on experience with QNX-based automotive platforms

  • Experience with multimedia frameworks such as GStreamer, FFmpeg, Android MediaCodec, or equivalent technologies

  • Experience integrating camera/video sources in embedded systems

  • Knowledge of adaptive streaming technologies, particularly MPEG-DASH

  • Familiarity with automotive development processes such as ASPICE

  • Experience working with SoC/platform vendors and automotive Tier-1 suppliers

Project Description:

We are looking for a Lead Android Automotive (AAOS) Engineer to support the development of multimedia and video software solutions for automotive platforms. The role focuses on designing, implementing, and maintaining multimedia components and backend services operating across Android Automotive, Embedded Linux, and QNX environments. The project covers end-to-end video ingestion, processing, storage, streaming, and lifecycle management, as well as integration with Android IVI applications, vehicle interfaces, platform services, and security frameworks. The position requires close collaboration with distributed development teams, suppliers, and technical stakeholders.

Scope of Services:

  • Design, implement, and maintain multimedia and video software components and backend services for automotive platforms

  • Develop solutions operating across Android Automotive, Embedded Linux, and QNX environments

  • Own end-to-end video ingestion, processing, storage, streaming, and lifecycle management

  • Implement and maintain media storage solutions based on MP4/fMP4 and related container technologies

  • Develop HTTP/DASH streaming solutions, REST APIs, playlist management, metadata handling, and thumbnail generation capabilities

  • Integrate multimedia services with Android IVI applications, vehicle interfaces, platform services, and security frameworks

  • Drive cross-functional system integration and resolve dependencies between applications, middleware, OS, and hardware layers

  • Analyze and troubleshoot multimedia, streaming, performance, stability, latency, resource-utilization, and storage-related issues

  • Support integration, testing, technical reviews, validation, and deployment on target automotive hardware

  • Collaborate with distributed development teams, suppliers, and technical stakeholders

Originally posted on

More open positions

Remote Customer Service Professional — Multiple Client Programs

Work from home Full-time role

Supervisor - Network Segmentation (Cranberry Township, US)

Work from home Full-time role

Lead Account Manager - Warehouse Automation - BENELUX

Work from home Full-time role

Construction Account Manager - Salt Lake City, UT

Work from home Full-time role

Strategic Account Manager

Work from home Full-time role

Customer Success Manager

Work from home Full-time role

Seasoned Customer Service Representative – Revenue Recovery & Claims Processing Specialist – Remote Healthcare Revenue Management – brighthush – Championing Patient‑Centric Billing Excellence

Work from home Full-time role

Technical Customer Support Representative

Work from home Full-time role

Product Marketing Manager

Work from home Full-time role

Academic Instructor (Remote | )

Work from home Full-time role

Associate Interpreter, Chinese/English(Contractor)

Work from home Full-time role

Client Engagement Director (Medical Publications)

Work from home Full-time role

Seasoned Remote Customer Service Representative & Insurance Production Specialist – Policyholder Support & Agent Team Member – Join brighthush’s High‑Performance Remote Team

Work from home Full-time role

Senior Customer Success Renewals Specialist – German Language Expert – Championing Retention, Upsell, and Revenue Growth at brighthush

Work from home Full-time role

Bilingual Director Operations- China, Taiwan, Hong Kong & Macao

Work from home Full-time role

Java Developer - 100% Remote

Work from home Full-time role

Executive Administrative Assistant IV, reputed company and Government Relations (Hybrid or Remote)

Work from home Full-time role

Senior Applied AI Engineer - Operate

Work from home Full-time role

Therapist - LCSW (Remote)

Work from home Full-time role

[Remote] Regional Sales Manager (US - Central)

Work from home Full-time role

[Remote] Sr Lead Engineer - HealthShare

Work from home Full-time role