April 8, 2026

Senior Android Automotive Developer (Voice Commerce)

Senior • Remote

23,000 - 26,000 PLN

Warsaw, Poland

Tech Stack:

  • Must have: AAOS (Android Automotive OS), Kotlin, Voice AI Integration, Cloud & Edge Connectivity.

  • Nice to have: VHAL (Vehicle Hardware Abstraction Layer), Generative AI frameworks, Modern Media Stack.


Role Description:

Join a Global Leader in Conversational AI and help us redefine the future of the automotive experience! We are transforming the vehicle cockpit into a seamless transactional hub. We are looking for a Senior Android Automotive Developer to lead the integration of our next-gen Voice Commerce solutions.

In this role, you will work on deep integrations within Android Automotive (AAOS), connecting major global OEMs with digital merchants. You will build a personalized, revenue-generating "Virtual Skin" for modern vehicles, allowing drivers to make purchases, book services, and manage orders entirely hands-free.

Key Responsibilities:

  • AAOS Development: Developing and integrating high-performance applications within the Android Automotive OS infotainment ecosystem.

  • Voice AI Implementation: Optimizing voice-enabled AI agents and Wake Word technology for low-latency, "always-on" performance in a car environment.

  • Hybrid Connectivity: Managing seamless transitions between on-device (embedded) processing and cloud-based intelligence.

  • Vehicle Hardware Interaction: Bridging software with vehicle hardware (VHAL) to automate in-car functions like climate control and system troubleshooting.

  • Voice Commerce & Payments: Implementing secure, hands-free Voice Commerce solutions for in-car purchases and service bookings.

Requirements:

  • Deep AAOS Expertise: Solid experience in developing for Android Automotive Operating System and integrating third-party apps into OEM ecosystems.

  • Voice AI & Connectivity: Familiarity with integrating Conversational AI stacks and managing Edge/Cloud hybrid systems.

  • Modern AI Frameworks: Understanding of Generative AI and how to embed brand-specific intelligence into voice products.

  • Automotive Standards: Ability to deliver bespoke, high-fidelity voice experiences for major OEMs (e.g., Stellantis).

  • Driver-Centric UX: Focus on creating safer and more natural in-car experiences that minimize distraction.

  • Advanced Tools: Experience connecting voice agents with external systems, including LLMs and MCP (Model Context Protocol) servers.

What We Offer:

  • Opportunity to work on a world-first Voice Commerce project in the automotive sector.

  • Real impact on the technology used by millions of drivers globally.

  • Collaboration with world-class experts in Artificial Intelligence and Embedded Systems.

Similar jobs you might like

Technology

Intellias

Senior Android Developer

Senior

Hybrid

Krakow, Poland

🏢 Summary: Senior Android Automotive Engineer role focused on developing next-generation IVI media casting solutions for an Android Automotive OS platform used by a leading European car manufacturer. The position involves full-cycle development, architectural decision-making, and collaboration in a Scaled Agile automotive environment using technologies like Google Cast and Apple AirPlay. 🗂️ Requirements: Strong experience with Kotlin, Solid knowledge of C++, Experience with memory management, Knowledge of STL containers, Understanding of software architecture, Knowledge of design patterns, API design principles, Experience with Kotlin Coroutines or RxJava, Knowledge of multithreading and concurrency, Experience with race conditions and deadlocks, Proficiency with Android Studio, Experience with Gradle, Knowledge of Android HAL, Experience with Android system services, Experience with unit testing, Debugging skills, Understanding of full software development lifecycle, Knowledge of Agile methodologies, English level B2+, Strong problem-solving skills, Ability to work independently 📃 Skills: Kotlin, Android, AOSP, C++, STL, RxJava, Coroutines, Gradle, HAL, Git, Jenkins, GitLab, GitHub, CMake, Make, Python, Bash, Docker, Kubernetes, Jira, Bugzilla 🏢 Description: Intellias is looking for a Senior Android Automotive Engineer to join an innovative automotive project focused on building a next-generation IVI (In-Vehicle Infotainment) media casting solution for a leading European car manufacturer. You will join a highly skilled, collaborative team working on a cutting-edge Android Automotive OS (AOSP-based) platform, combining automotive-grade quality standards with modern software engineering practices. This is a unique opportunity to work on a full-cycle development project starting from the early architectural design phase, influencing key technical decisions and shaping the future of in-car entertainment experiences. About the project The project focuses on developing media casting capabilities for Android Automotive, including technologies such as Google Cast and Apple AirPlay . The team will work in a Scaled Agile environment following automotive industry best practices, with a strong focus on: software quality, technical excellence, clean architecture, scalable solutions. The team is expected to grow to 10+ engineers. Your responsibilities Design and develop media casting software components for AOSP Android Automotive platform Analyze and review Android Automotive source code Optimize software components from architectural and algorithmic perspectives Contribute to technical decisions and solution design Participate in Scaled Agile ceremonies and engineering activities Collaborate with cross-functional teams, including technical and non-technical stakeholders What we are looking for Strong experience with Kotlin development and Android application architecture Solid knowledge of C++ , memory management, and STL containers Strong understanding of software architecture, design patterns, and API design principles Hands-on experience with: Kotlin Coroutines and/or RxJava multithreading, concurrency, race conditions, deadlocks Android Studio and Gradle Android HAL and Android system services unit testing and debugging tools Experience across the full software development lifecycle Understanding of Agile methodologies (Scrum/Kanban) Ability to communicate effectively in English (B2+) Strong problem-solving skills and ability to work independently Nice to have Experience with Android Automotive OS architecture Automotive software development experience Knowledge of: Git workflows and branching strategies CI/CD tools (Jenkins, GitLab, GitHub) CMake/Make build systems Python or Bash scripting Docker/Kubernetes Bug tracking tools (Jira, Bugzilla) Technical documentation creation Why join this project? Work on a brand-new technology stack in the automotive industry Influence architecture and technical solutions from the early project phase Build software for a leading European OEM Join a collaborative, experienced engineering team Work with modern development practices combining Agile and automotive-grade processes

Technology

EPAM Systems

Android Automotive OS (AAOS) Engineer

Mid

Remote

Lodz, Poland

🏢 Summary: Remote Android Automotive OS engineering role focused on developing and integrating AAOS solutions for next-generation in-vehicle systems using virtualization, embedded Linux, and secure automotive platforms. The position involves BSP development, HAL integration, kernel customization, and CI/CD support for automotive ECUs. 🗂️ Requirements: 3+ years of Android platform development experience, Experience with Android Automotive OS, Proficiency in Android SDK, Strong programming skills in C, Strong programming skills in C++, Strong programming skills in Rust, Hands-on experience with Linux kernel and driver integration, Experience with BSP bring-up, Expertise in Android HAL implementation, Knowledge of Xen Hypervisor, Experience with secure boot and Android Verified Boot, Practical experience with Yocto and embedded build systems, Understanding of Git and Gerrit workflows, Experience with CI/CD pipelines 📃 Skills: Android, AAOS, SDK, C, C++, Rust, Linux, Xen, HAL, Yocto, AVB, QNX, U-Boot, GCC, CMake, Make, Git, Gerrit, GitHub, GitLab, CI/CD, FreeRTOS 🏢 Description: We're looking for an Android Automotive OS (AAOS) Engineer to join our team in Poland in a remote working mode. This role offers an opportunity to develop cutting-edge automotive software solutions, working on Android platform technologies, virtualization, and integration for next-generation in-vehicle systems. You will contribute to innovative automotive programs, ensuring security, reliability, and seamless connectivity. Responsibilities Develop and customize Android Automotive OS for automotive ECUs Build multi-domain (Android/Linux/FreeRTOS) virtualization solutions using Xen Hypervisor Design, implement, and integrate Android Hardware Abstraction Layers (HAL), including Camera HAL for imaging and stereo capture Create and maintain Android BSPs for automotive/embedded platforms Implement secure boot and Android Verified Boot (AVB) under Xen/QNX hypervisor environments Perform Linux kernel updates, driver integration, and U-Boot customization for automotive SoCs Manage builds with Yocto Project, GCC toolchains, CMake, and GNU Make Integrate GAS (Google Automotive Services) with Android Auto and AAOS Collaborate with cross-functional teams to ensure timely, quality BSP and image deliveries Support CI/CD pipelines for Android platform integration and release workflows Requirements 3+ years of experience in Android platform development, preferably in the automotive domain Proficiency in Android SDK and Android Automotive OS Strong programming skills in C, C++, and Rust for embedded systems Hands-on experience with Linux kernel, driver integration, and BSP bring-up Expertise in Android HAL architecture and implementation Knowledge of Xen Hypervisor and virtualization solutions Familiarity with secure boot mechanisms and AVB (Android Verified Boot) Practical experience with Yocto and embedded build systems Strong understanding of Git, Gerrit, GitHub/GitLab, and CI/CD pipelines We offer We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

Technology

EPAM Systems

Android Automotive OS (AAOS) Engineer

Mid

Remote

Warsaw, Poland

🏢 Summary: Remote Android Automotive OS engineering role focused on developing and integrating AAOS solutions for next-generation in-vehicle systems using virtualization, embedded Linux, and automotive BSP technologies. The position involves Android platform customization, HAL and kernel integration, secure boot implementation, and CI/CD support in automotive environments. 🗂️ Requirements: 3+ years of Android platform development experience, Experience with Android Automotive OS, Proficiency in Android SDK, Strong programming skills in C, Strong programming skills in C++, Strong programming skills in Rust, Experience with Linux kernel and driver integration, Experience with BSP bring-up, Knowledge of Android HAL architecture, Experience with Xen Hypervisor, Knowledge of secure boot and Android Verified Boot, Experience with Yocto and embedded build systems, Understanding of Git and Gerrit workflows, Experience with CI/CD pipelines 📃 Skills: Android, AAOS, SDK, C, C++, Rust, Linux, Xen, HAL, Yocto, AVB, QNX, U-Boot, GCC, CMake, GNU, Git, Gerrit, GitHub, GitLab, CI/CD, FreeRTOS, BSP, GAS 🏢 Description: We're looking for an Android Automotive OS (AAOS) Engineer to join our team in Poland in a remote working mode. This role offers an opportunity to develop cutting-edge automotive software solutions, working on Android platform technologies, virtualization, and integration for next-generation in-vehicle systems. You will contribute to innovative automotive programs, ensuring security, reliability, and seamless connectivity. Responsibilities Develop and customize Android Automotive OS for automotive ECUs Build multi-domain (Android/Linux/FreeRTOS) virtualization solutions using Xen Hypervisor Design, implement, and integrate Android Hardware Abstraction Layers (HAL), including Camera HAL for imaging and stereo capture Create and maintain Android BSPs for automotive/embedded platforms Implement secure boot and Android Verified Boot (AVB) under Xen/QNX hypervisor environments Perform Linux kernel updates, driver integration, and U-Boot customization for automotive SoCs Manage builds with Yocto Project, GCC toolchains, CMake, and GNU Make Integrate GAS (Google Automotive Services) with Android Auto and AAOS Collaborate with cross-functional teams to ensure timely, quality BSP and image deliveries Support CI/CD pipelines for Android platform integration and release workflows Requirements 3+ years of experience in Android platform development, preferably in the automotive domain Proficiency in Android SDK and Android Automotive OS Strong programming skills in C, C++, and Rust for embedded systems Hands-on experience with Linux kernel, driver integration, and BSP bring-up Expertise in Android HAL architecture and implementation Knowledge of Xen Hypervisor and virtualization solutions Familiarity with secure boot mechanisms and AVB (Android Verified Boot) Practical experience with Yocto and embedded build systems Strong understanding of Git, Gerrit, GitHub/GitLab, and CI/CD pipelines We offer We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

Technology

EPAM Systems

Android Automotive OS (AAOS) Engineer

Mid

Remote

Wroclaw, Poland

🏢 Summary: Remote Android Automotive OS engineering role focused on developing and integrating AAOS, virtualization, BSPs, and embedded automotive software for next-generation in-vehicle systems. The position involves work with Android platform technologies, Linux kernel integration, secure boot, and CI/CD workflows in automotive environments. 🗂️ Requirements: 3+ years of Android platform development experience, Experience with Android Automotive OS, Proficiency in Android SDK, Strong programming skills in C, Strong programming skills in C++, Strong programming skills in Rust, Experience with Linux kernel and driver integration, Hands-on BSP bring-up experience, Expertise in Android HAL implementation, Knowledge of Xen Hypervisor, Experience with virtualization solutions, Familiarity with secure boot and AVB, Experience with Yocto and embedded build systems, Understanding of Git and Gerrit workflows, Experience with GitHub or GitLab, Knowledge of CI/CD pipelines 📃 Skills: Android, AAOS, SDK, C, C++, Rust, Linux, Xen, HAL, Camera, BSP, AVB, QNX, Yocto, GCC, CMake, Make, U-Boot, Git, Gerrit, GitHub, GitLab, CI/CD, FreeRTOS, GAS 🏢 Description: We're looking for an Android Automotive OS (AAOS) Engineer to join our team in Poland in a remote working mode. This role offers an opportunity to develop cutting-edge automotive software solutions, working on Android platform technologies, virtualization, and integration for next-generation in-vehicle systems. You will contribute to innovative automotive programs, ensuring security, reliability, and seamless connectivity. Responsibilities Develop and customize Android Automotive OS for automotive ECUs Build multi-domain (Android/Linux/FreeRTOS) virtualization solutions using Xen Hypervisor Design, implement, and integrate Android Hardware Abstraction Layers (HAL), including Camera HAL for imaging and stereo capture Create and maintain Android BSPs for automotive/embedded platforms Implement secure boot and Android Verified Boot (AVB) under Xen/QNX hypervisor environments Perform Linux kernel updates, driver integration, and U-Boot customization for automotive SoCs Manage builds with Yocto Project, GCC toolchains, CMake, and GNU Make Integrate GAS (Google Automotive Services) with Android Auto and AAOS Collaborate with cross-functional teams to ensure timely, quality BSP and image deliveries Support CI/CD pipelines for Android platform integration and release workflows Requirements 3+ years of experience in Android platform development, preferably in the automotive domain Proficiency in Android SDK and Android Automotive OS Strong programming skills in C, C++, and Rust for embedded systems Hands-on experience with Linux kernel, driver integration, and BSP bring-up Expertise in Android HAL architecture and implementation Knowledge of Xen Hypervisor and virtualization solutions Familiarity with secure boot mechanisms and AVB (Android Verified Boot) Practical experience with Yocto and embedded build systems Strong understanding of Git, Gerrit, GitHub/GitLab, and CI/CD pipelines We offer We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

Technology

EPAM Systems

Android Automotive OS (AAOS) Engineer

Mid

Remote

Katowice, Poland

🏢 Summary: Remote Android Automotive OS engineering role focused on developing and integrating AAOS solutions for next-generation in-vehicle systems using virtualization, embedded Linux, and automotive BSP technologies. The position involves HAL development, kernel and driver integration, secure boot implementation, and CI/CD support for automotive platforms. 🗂️ Requirements: 3+ years of Android platform development experience, Experience with Android Automotive OS, Proficiency in Android SDK, Strong programming skills in C, Strong programming skills in C++, Strong programming skills in Rust, Hands-on experience with Linux kernel and driver integration, Experience with BSP bring-up, Expertise in Android HAL implementation, Knowledge of Xen Hypervisor, Experience with secure boot and Android Verified Boot, Practical experience with Yocto and embedded build systems, Understanding of Git and Gerrit workflows, Experience with GitHub or GitLab, Experience with CI/CD pipelines 📃 Skills: Android, AAOS, SDK, C, C++, Rust, Linux, Xen, QNX, Yocto, GCC, CMake, GNU, HAL, AVB, U-Boot, Git, Gerrit, GitHub, GitLab, CI/CD, FreeRTOS, BSP 🏢 Description: We're looking for an Android Automotive OS (AAOS) Engineer to join our team in Poland in a remote working mode. This role offers an opportunity to develop cutting-edge automotive software solutions, working on Android platform technologies, virtualization, and integration for next-generation in-vehicle systems. You will contribute to innovative automotive programs, ensuring security, reliability, and seamless connectivity. Responsibilities Develop and customize Android Automotive OS for automotive ECUs Build multi-domain (Android/Linux/FreeRTOS) virtualization solutions using Xen Hypervisor Design, implement, and integrate Android Hardware Abstraction Layers (HAL), including Camera HAL for imaging and stereo capture Create and maintain Android BSPs for automotive/embedded platforms Implement secure boot and Android Verified Boot (AVB) under Xen/QNX hypervisor environments Perform Linux kernel updates, driver integration, and U-Boot customization for automotive SoCs Manage builds with Yocto Project, GCC toolchains, CMake, and GNU Make Integrate GAS (Google Automotive Services) with Android Auto and AAOS Collaborate with cross-functional teams to ensure timely, quality BSP and image deliveries Support CI/CD pipelines for Android platform integration and release workflows Requirements 3+ years of experience in Android platform development, preferably in the automotive domain Proficiency in Android SDK and Android Automotive OS Strong programming skills in C, C++, and Rust for embedded systems Hands-on experience with Linux kernel, driver integration, and BSP bring-up Expertise in Android HAL architecture and implementation Knowledge of Xen Hypervisor and virtualization solutions Familiarity with secure boot mechanisms and AVB (Android Verified Boot) Practical experience with Yocto and embedded build systems Strong understanding of Git, Gerrit, GitHub/GitLab, and CI/CD pipelines We offer We gather like-minded people: Top tech minds driving innovation in AI, cloud and digital platform modernization Supportive team and agile, startup-like culture Hybrid by design mode and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Career development programs Thought leadership, mentoring, soft skills and well-being programs Certification (Anthropic, Gemini, GCP, Azure, AWS) English classes We cover it all: Stable pay Participation in the Employee Stock Purchase Plan with a 15% discount Benefits package (health insurance, multisport, shopping vouchers) Referral bonuses up to $2,000 Offices featuring entertainment and relaxation zones, table tennis and football, free snacks, coffee and more Corporate, social and well-being events Please, note: Benefits listed above are available to employees only We are open for working with Contractors. Terms of B2B cooperation agreements are agreed individually We will reach out to selected candidates exclusively EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

Technology

EPAM Systems

Android Automotive OS (AAOS) Engineer

Mid

Remote

Poznan, Poland

🏢 Summary: Remote Android Automotive OS Engineer role focused on developing and integrating AAOS solutions for next-generation automotive systems, including virtualization, BSP development, HAL implementation, and secure embedded platforms. The position involves working with Android, Linux, Xen Hypervisor, and automotive connectivity technologies while supporting CI/CD and cross-functional integration efforts. 🗂️ Requirements: 3+ years of Android platform development experience, Experience with Android Automotive OS, Proficiency in Android SDK, Strong programming skills in C, Strong programming skills in C++, Strong programming skills in Rust, Experience with Linux kernel and driver integration, Hands-on BSP bring-up experience, Knowledge of Android HAL architecture, Experience with Xen Hypervisor, Understanding of secure boot and Android Verified Boot, Experience with Yocto and embedded build systems, Knowledge of Git and Gerrit, Experience with GitHub or GitLab, Experience with CI/CD pipelines 📃 Skills: Android, AAOS, SDK, C, C++, Rust, Linux, Xen, HAL, Yocto, GCC, CMake, Make, QNX, U-Boot, AVB, Git, Gerrit, GitHub, GitLab, CI/CD, FreeRTOS, BSP, GAS 🏢 Description: We're looking for an Android Automotive OS (AAOS) Engineer to join our team in Poland in a remote working mode. This role offers an opportunity to develop cutting-edge automotive software solutions, working on Android platform technologies, virtualization, and integration for next-generation in-vehicle systems. You will contribute to innovative automotive programs, ensuring security, reliability, and seamless connectivity. Responsibilities Develop and customize Android Automotive OS for automotive ECUs Build multi-domain (Android/Linux/FreeRTOS) virtualization solutions using Xen Hypervisor Design, implement, and integrate Android Hardware Abstraction Layers (HAL), including Camera HAL for imaging and stereo capture Create and maintain Android BSPs for automotive/embedded platforms Implement secure boot and Android Verified Boot (AVB) under Xen/QNX hypervisor environments Perform Linux kernel updates, driver integration, and U-Boot customization for automotive SoCs Manage builds with Yocto Project, GCC toolchains, CMake, and GNU Make Integrate GAS (Google Automotive Services) with Android Auto and AAOS Collaborate with cross-functional teams to ensure timely, quality BSP and image deliveries Support CI/CD pipelines for Android platform integration and release workflows Requirements 3+ years of experience in Android platform development, preferably in the automotive domain Proficiency in Android SDK and Android Automotive OS Strong programming skills in C, C++, and Rust for embedded systems Hands-on experience with Linux kernel, driver integration, and BSP bring-up Expertise in Android HAL architecture and implementation Knowledge of Xen Hypervisor and virtualization solutions Familiarity with secure boot mechanisms and AVB (Android Verified Boot) Practical experience with Yocto and embedded build systems Strong understanding of Git, Gerrit, GitHub/GitLab, and CI/CD pipelines We offer We gather like-minded people: Top tech minds driving innovation in AI, cloud and digital platform modernization Supportive team and agile, startup-like culture Hybrid by design mode and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Career development programs Thought leadership, mentoring, soft skills and well-being programs Certification (Anthropic, Gemini, GCP, Azure, AWS) English classes We cover it all: Stable pay Participation in the Employee Stock Purchase Plan with a 15% discount Benefits package (health insurance, multisport, shopping vouchers) Referral bonuses up to $2,000 Offices featuring entertainment and relaxation zones, table tennis and football, free snacks, coffee and more Corporate, social and well-being events Please, note: Benefits listed above are available to employees only We are open for working with Contractors. Terms of B2B cooperation agreements are agreed individually We will reach out to selected candidates exclusively EPAM is global leader in AI transformation engineering and integrated consulting, serving Forbes Global 2000 companies and ambitious startups. With over thirty years of expertise in custom software, product and platform engineering, we empower our clients to become AI-Native enterprises, driving measurable value from innovation and digital investments.

Technology

EPAM Systems

Android Automotive OS (AAOS) Engineer

Mid

Remote

Krakow, Poland

🏢 Summary: Remote Android Automotive OS engineering role focused on developing and integrating AAOS solutions for next-generation automotive systems. The position involves Android platform customization, virtualization with Xen, HAL and BSP development, Linux kernel integration, and secure embedded software delivery. Candidates will work on automotive ECUs, connectivity, and CI/CD workflows in a distributed engineering environment. 🗂️ Requirements: 3+ years of Android platform development experience, Experience with Android Automotive OS, Proficiency in Android SDK, Strong programming skills in C, Strong programming skills in C++, Strong programming skills in Rust, Hands-on experience with Linux kernel and driver integration, Experience with BSP bring-up, Knowledge of Android HAL architecture and implementation, Experience with Xen Hypervisor and virtualization, Knowledge of secure boot mechanisms and AVB, Experience with Yocto and embedded build systems, Understanding of Git and Gerrit workflows, Experience with GitHub or GitLab, Experience with CI/CD pipelines 📃 Skills: Android, AAOS, SDK, C, C++, Rust, Linux, HAL, Xen, QNX, AVB, Yocto, GCC, CMake, Make, U-Boot, Git, Gerrit, GitHub, GitLab, CI/CD, FreeRTOS 🏢 Description: We're looking for an Android Automotive OS (AAOS) Engineer to join our team in Poland in a remote working mode. This role offers an opportunity to develop cutting-edge automotive software solutions, working on Android platform technologies, virtualization, and integration for next-generation in-vehicle systems. You will contribute to innovative automotive programs, ensuring security, reliability, and seamless connectivity. Responsibilities Develop and customize Android Automotive OS for automotive ECUs Build multi-domain (Android/Linux/FreeRTOS) virtualization solutions using Xen Hypervisor Design, implement, and integrate Android Hardware Abstraction Layers (HAL), including Camera HAL for imaging and stereo capture Create and maintain Android BSPs for automotive/embedded platforms Implement secure boot and Android Verified Boot (AVB) under Xen/QNX hypervisor environments Perform Linux kernel updates, driver integration, and U-Boot customization for automotive SoCs Manage builds with Yocto Project, GCC toolchains, CMake, and GNU Make Integrate GAS (Google Automotive Services) with Android Auto and AAOS Collaborate with cross-functional teams to ensure timely, quality BSP and image deliveries Support CI/CD pipelines for Android platform integration and release workflows Requirements 3+ years of experience in Android platform development, preferably in the automotive domain Proficiency in Android SDK and Android Automotive OS Strong programming skills in C, C++, and Rust for embedded systems Hands-on experience with Linux kernel, driver integration, and BSP bring-up Expertise in Android HAL architecture and implementation Knowledge of Xen Hypervisor and virtualization solutions Familiarity with secure boot mechanisms and AVB (Android Verified Boot) Practical experience with Yocto and embedded build systems Strong understanding of Git, Gerrit, GitHub/GitLab, and CI/CD pipelines We offer We gather like-minded people: Engineering community of industry professionals Friendly team and enjoyable working environment Flexible schedule and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Outstanding career roadmap Leadership development, career advising, soft skills, and well-being programs Certification (GCP, Azure, AWS) Unlimited access to LinkedIn Learning, Get Abstract, Cloud Guru English classes We cover it all: Stable income (Employment Contract or B2B) Participation in the Employee Stock Purchase Plan Benefits package (health insurance, multisport, shopping vouchers) Strategically located offices featuring entertainment and relaxation zones, table tennis and football, free snacks, fantastic coffee, and more Referral bonuses Corporate, social and well-being events Please, note: The set of bonuses might vary based on the role you apply for – specifics will be discussed with our recruiter during the general interview. We will reach out to selected candidates exclusively. EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential.

Technology

EPAM Systems

Android Automotive OS (AAOS) Engineer

Mid

Remote

Gdansk, Poland

🏢 Summary: Remote Android Automotive OS engineering role focused on developing and integrating AAOS solutions for next-generation in-vehicle systems. The position involves Android platform customization, virtualization with Xen, BSP and HAL development, secure boot implementation, and embedded Linux integration. Candidates will work on automotive software delivery and CI/CD workflows in a cross-functional environment. 🗂️ Requirements: 3+ years of Android platform development experience, Experience with Android Automotive OS, Proficiency in Android SDK, Strong programming skills in C, Strong programming skills in C++, Strong programming skills in Rust, Hands-on Linux kernel and driver integration experience, Experience with BSP bring-up, Knowledge of Android HAL architecture, Experience with Xen Hypervisor, Knowledge of secure boot and AVB, Experience with Yocto and embedded build systems, Understanding of Git and Gerrit workflows, Experience with CI/CD pipelines 📃 Skills: Android, AAOS, SDK, C, C++, Rust, Linux, Xen, HAL, BSP, Yocto, GCC, CMake, Make, AVB, QNX, U-Boot, Git, Gerrit, GitHub, GitLab, CI/CD, FreeRTOS, GAS 🏢 Description: We're looking for an Android Automotive OS (AAOS) Engineer to join our team in Poland in a remote working mode. This role offers an opportunity to develop cutting-edge automotive software solutions, working on Android platform technologies, virtualization, and integration for next-generation in-vehicle systems. You will contribute to innovative automotive programs, ensuring security, reliability, and seamless connectivity. Responsibilities Develop and customize Android Automotive OS for automotive ECUs Build multi-domain (Android/Linux/FreeRTOS) virtualization solutions using Xen Hypervisor Design, implement, and integrate Android Hardware Abstraction Layers (HAL), including Camera HAL for imaging and stereo capture Create and maintain Android BSPs for automotive/embedded platforms Implement secure boot and Android Verified Boot (AVB) under Xen/QNX hypervisor environments Perform Linux kernel updates, driver integration, and U-Boot customization for automotive SoCs Manage builds with Yocto Project, GCC toolchains, CMake, and GNU Make Integrate GAS (Google Automotive Services) with Android Auto and AAOS Collaborate with cross-functional teams to ensure timely, quality BSP and image deliveries Support CI/CD pipelines for Android platform integration and release workflows Requirements 3+ years of experience in Android platform development, preferably in the automotive domain Proficiency in Android SDK and Android Automotive OS Strong programming skills in C, C++, and Rust for embedded systems Hands-on experience with Linux kernel, driver integration, and BSP bring-up Expertise in Android HAL architecture and implementation Knowledge of Xen Hypervisor and virtualization solutions Familiarity with secure boot mechanisms and AVB (Android Verified Boot) Practical experience with Yocto and embedded build systems Strong understanding of Git, Gerrit, GitHub/GitLab, and CI/CD pipelines We offer We gather like-minded people: Top tech minds driving innovation in AI, cloud and digital platform modernization Supportive team and agile, startup-like culture Hybrid by design mode and opportunity to work remotely within Poland Chance to work abroad for up to 60 days annually Business-driven relocation opportunities We provide growth opportunities: Career development programs Thought leadership, mentoring, soft skills and well-being programs Certification (Anthropic, Gemini, GCP, Azure, AWS) English classes We cover it all: Stable pay Participation in the Employee Stock Purchase Plan with a 15% discount Benefits package (health insurance, multisport, shopping vouchers) Referral bonuses up to $2,000 Offices featuring entertainment and relaxation zones, table tennis and football, free snacks, coffee and more Corporate, social and well-being events Please, note: Benefits listed above are available to employees only We are open for working with Contractors. Terms of B2B cooperation agreements are agreed individually We will reach out to selected candidates exclusively EPAM is global leader in AI transformation engineering and integrated consulting, serving Forbes Global 2000 companies and ambitious startups. With over thirty years of expertise in custom software, product and platform engineering, we empower our clients to become AI-Native enterprises, driving measurable value from innovation and digital investments.

Technology

Knowit Poland sp. z o.o.

Android Platform Engineer

Senior

Hybrid

Łódź, Poland

160 - 180 PLN

🏢 Summary: The role involves system-level development and customization of Android Automotive OS (AOSP), working close to the Android framework and HAL to integrate and optimize hardware-related components. The position focuses on Bluetooth and WiFi stack development, system performance optimization, and multimedia/audio framework enhancement in automotive environments. It includes low-level debugging, hardware integration, and collaboration during system bring-up on real devices. 🗂️ Requirements: Experience with Android platform (AOSP) beyond application layer, Very good knowledge of C, Very good knowledge of C++, Strong knowledge of Linux or embedded systems, Experience working with HAL (development or integration), Experience with Android system services or framework layer, Deep understanding of Bluetooth or WiFi protocols and stack, Experience with system-level debugging tools, Knowledge of Android build system (Soong or Make), Experience in automotive or embedded environment 📃 Skills: Android, AOSP, AAOS, C, C++, Linux, HAL, Bluetooth, WiFi, Soong, Make, logcat, systrace, dumpsys, Audio, DSP, BSP, Kernel, Drivers, Embedded 🏢 Description: Projekt obejmuje rozwój i rozbudowę platformy Android Automotive OS na poziomie systemowym – znacznie wykraczając poza klasyczny development aplikacji. Będziesz pracować nad komponentami platformy, które bezpośrednio komunikują się ze sprzętem oraz systemami pojazdu. Kluczowym obszarem jest rozwój i optymalizacja Bluetooth oraz WiFi, zapewniających niezawodną komunikację pomiędzy samochodem a urządzeniami zewnętrznymi (np. smartfony, sensory, inne systemy pojazdu). Rola obejmuje pracę blisko Android framework oraz warstwy HAL, analizę złożonych problemów systemowych i optymalizację wydajności. Dodatkowo będziesz mieć wpływ na rozwój Android Audio framework i systemów multimedialnych, odpowiadających za wysoką jakość doświadczeń audio w samochodzie. Ważne - Projekt wymaga wizyt w biurze ze względu na pracę ze sprzętem (Łódź / Warszawa / Bydgoszcz) Twoje zadania Rozwój i customizacja platformy Android (AOSP) dla systemów automotive Praca blisko HAL (Hardware Abstraction Layer) oraz Android system services Projektowanie, rozwój i debugowanie integracji Bluetooth oraz WiFi Rozwój Android Audio framework oraz subsystemów multimedialnych Integracja z komponentami hardware i platformami embedded Optymalizacja wydajności i troubleshooting na poziomie systemowym Współpraca z zespołami hardware, embedded oraz architektami systemowymi Udział w system bring-up, debugowaniu i analizie root cause Wymagania Doświadczenie w pracy z platformą Android (AOSP) – nie tylko warstwa aplikacyjna Bardzo dobra znajomość: C / C++ Linux / systemy embedded Doświadczenie w: pracy z HAL (development lub integracja) Android system services / framework layer Głębokie zrozumienie: Bluetooth i/lub WiFi (protokoły, stack, debugging) Doświadczenie z narzędziami debugowania (logcat, systrace, dumpsys itp.) Znajomość systemu build Androida (Soong / Make) Doświadczenie w środowisku automotive lub embedded Mile widziane Doświadczenie z Android Audio framework Znajomość pipeline’ów multimedialnych (audio / video) Wiedza z zakresu DSP, codeców i niskopoziomowego przetwarzania audio Doświadczenie z BSP / warstwami vendorskimi Doświadczenie na poziomie kernel / driver Praca z Android Automotive OS (AAOS) Doświadczenie z bring-upem na realnym hardware

Technology

Emerge Soft

Senior Android Automotive Engineer

Senior

Remote

Warsaw, Poland

24,000 - 29,000 PLN

🏢 Summary: Development role in an automotive project focused on integrating a speech recognition and voice control engine with in-vehicle head unit systems. The position involves implementing and customizing speech recognition functionalities and connecting them with car voice control capabilities within Android-based IVI environments. The work is centered on Android Automotive technologies and modern mobile architecture in a large-scale automotive context. 🗂️ Requirements: Strong experience with AOSP or AAOS, Experience with IVI systems, Senior-level Kotlin, Senior-level Java, Android Native Development experience, Experience with Jetpack Compose, Experience integrating third-party SDKs and APIs, Knowledge of Gradle, Knowledge of Git, Knowledge of CI/CD 📃 Skills: AOSP, AAOS, Android, Kotlin, Java, Jetpack, Compose, Gradle, Git, CI/CD, SDK, API, IVI 🏢 Description: Fantastic opportunity to work in conjunction with our partner on top leading-edge technology, driving innovation in the automotive marketplace. Define the speech framework software package in cooperation with customers and R&D. Define and develop the Android AIDL interfaces to the Android speech assistant and to other Android components. This includes data preparation for different use cases and performant system design regarding latency, memory and CPU consumption, application lifecycle management , and optimization of startup time. Responsibilities: • Analyze product requirements and liaise with R&D and developers to define framework configuration and setup • Work together with the framework team on requirements and optimal configuration for specific customer projects • Implement a high-level, customer-specific speech dialog interface using Android infrastructure and AIDL description. • Analyze and implement dependencies to other Android native interfaces to the customer-specific Android Speech Assistant and to different speech-controlled applications, including cloud-based components. • Perform memory and CPU measurements on the target platform • Work together with development and R&D for improving latency, memory, and CPU consumption • Work together with the project team on localization and reproduction of defects. Qualifications: • Minimum years of work experience: 5 • Strong experience with Android, Java, Kotlin, and C/C++ • Detailed understanding of Android architecture and elements like AIDL, Binder, Lifecycle, System Services, Android Framework, AOSP • Programming with the scripting language Python • Excellent oral and written communication skills in English • Positive "can-do" attitude, well organized, focusing on achieving results cost-effectively • Ability and willingness to handle occasional peak demands • Willingness to travel for short trips. Preferred skills: • Source control tools (Git/GitLab and Artifactory) • Embedded software development • Unit Test Frameworks (Google Test and Jest) • Atlassian tools (Jira and Confluence) • Speech recognition or related technologies • Agile methods like SCRUM • ASPICE Education: Bachelor's or master’s degree in computer science, Electrical Engineering, Physics, Software Engineering, Computer Linguistics or equivalent