Description review
Android Automotive (AAOS) Engineer
Spyrosoft Ltd · Poland · back to the listing
HR standards
52/100
needs work
Title ↔ description
74/100
solid
Reads as
Backend Engineer
91% confident
What this role officially is
software developer — ESCO, the EU occupation classification
Software developers implement or program all kinds of software systems based on specifications and designs by using programming languages, tools, and platforms.
Also known as: application developer, application programmer, solutions developer, programmer, software specialist, application software developer
How others title the same work
Large employers
- Software Engineer - OpenStack Canonical
- C, Golang Software Engineer working on dqlite, a Raft extension for SQLite Canonical Ltd.
- Containerization & Virtualisation Engineer Canonical Ltd.
- Go (Golang) Software Engineer, Developer Tooling and Containers Canonical Ltd.
- Golang Engineer Canonical Ltd.
Startups
- Anterior (Sequoia-backed, Series B) | Senior Member of Technical Staff | On-Site (New York, NY) | Full Time | $230,000–$300,000 + equity Anterior (Sequoia-backed, Series B)
- BitPay | Senior Backend Software Developer | Atlanta, GA | REMOTE (US) | BitPay
- Distributed Systems Engineer Beam
- Software Engineer, Platform Beam
- Blaine, WA | CaseLight Systems Inc. (CSI) | Solo Founder | Remote (US Only) | Founding Systems Engineer | FULL EQUITY (30% Stake) Blaine, WA
What the listing never says
- 32 bullet points. Long requirement lists deter qualified candidates, who read them as hard gates. Scope clarity
- No section describes what the person would actually do. Scope clarity
- No pay range published. Candidates cannot tell whether applying is worth their time. Pay transparency
- No location or timezone policy stated, so a candidate cannot tell where they may work from. Scope clarity
The listing, marked up
Nothing in the wording of this listing tripped a check. The scores above still judge how complete and coherent it is.
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 Himalayas
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 Himalayas