April 25, 2026
Android Platform Engineer
Senior • Hybrid
160 - 180 PLN
Łódź, Poland
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
Similar jobs you might like
Technology
Emerge Soft
Senior Android Automotive Developer (Voice Commerce)
Senior
Remote
Warsaw, Poland
23,000 - 26,000 PLN
🏢 Summary: Senior Android Automotive Developer role focused on building and integrating next-generation Voice Commerce solutions within Android Automotive OS for global OEMs. The position involves deep AAOS integration, Voice AI implementation, and hybrid cloud-edge connectivity to enable secure, hands-free in-car transactions. The role centers on creating high-performance, voice-driven automotive experiences connected to vehicle hardware and external AI systems. 🗂️ Requirements: Strong experience with Android Automotive OS (AAOS) development, Proficiency in Kotlin, Experience integrating Voice AI and conversational AI systems, Experience with cloud and edge hybrid connectivity, Ability to integrate third-party apps into OEM ecosystems, Experience connecting software with vehicle hardware via VHAL, Experience implementing secure voice-based commerce and payment solutions, Understanding of Generative AI frameworks and LLM integrations 📃 Skills: AAOS, Kotlin, VoiceAI, ConversationalAI, Cloud, Edge, VHAL, GenerativeAI, LLM, MCP, Android, Infotainment, WakeWord, Payments 🏢 Description: 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.
Technology
New offer
DCG
Android BSP (Board Support Package) Developer
Senior
Remote
Warsaw, Poland
125 - 135 PLN
🏢 Summary: Android BSP Engineer role focused on bringing up custom hardware, developing Linux kernel drivers, building AOSP images, and ensuring Android platform certification compliance. The position involves low-level firmware configuration, HAL implementation, and debugging embedded Android systems using specialized tools. Benefits include private medical care, sports card co-financing, dedicated consultant support, and an employee referral program. 🗂️ Requirements: C, C++, Java, Expert Linux knowledge, Linux kernel internals, Device trees, Memory management, Android Build System, Git, Gerrit, JTAG, gdb, adb, fastboot, Polish language 📃 Skills: C, C++, Java, Linux, AOSP, Git, Gerrit, JTAG, gdb, adb, fastboot, Android, Kernel 🏢 Description: Responsibilities: Board Bring-Up: Booting new custom hardware from scratch, initializing the bootloader, and configuring low-level firmware Kernel & Driver Development: Customizing the Linux Kernel and writing/porting device drivers for hardware peripherals (e.g., Wi-Fi, Bluetooth, displays, touchscreens, sensors, and cameras) HAL (Hardware Abstraction Layer) Implementation: Creating the interface that allows Android framework APIs to communicate with underlying hardware components securely AOSP & Image Building: Compiling and configuring the Android Open Source Project (AOSP) to create modular OS images (such as boot.img, vendor.img, and system.img) Testing & Certification: Ensuring compliance with hardware requirements by running Google Mobile Services (GMS) certification tests (CTS, GTS, and VTS) Requirements: Programming Languages: C, C++, and Java Operating System Knowledge: Expert proficiency in Linux, including kernel internals, device trees, and memory management Build Systems: Hands-on experience with Android Build System commands (e.g., lunch, m) and version control tools like Git and Gerrit Debugging Tools: Using JTAG, gdb, adb, and fastboot for low-level system troubleshooting Knowledge of Polish language Offer: Private medical care Co-financing for the sports card Constant support of dedicated consultant Employee referral program
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: 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
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: 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
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: 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
New offer
Shimi Sp. z o.o.
Android BSP (Board Support Package) Developer
Senior
Remote
Warsaw, Poland
130 - 135 PLN/hr
🏢 Summary: B2B remote contract for an Android BSP Developer focused on board bring-up, Linux kernel and driver development, HAL implementation, and AOSP image building for custom Android hardware platforms. The role involves low-level Android system customization, hardware integration, debugging, and GMS certification testing. Occasional visits to the Warsaw office are required. 🗂️ Requirements: C, C++, Java, Expert Linux knowledge, Linux kernel internals, Device trees, Memory management, Android Build System experience, Git, Gerrit, JTAG, gdb, adb, fastboot, Kernel and driver development, AOSP compilation, HAL implementation, GMS certification testing 📃 Skills: Android, BSP, AOSP, Linux, Kernel, Drivers, HAL, C, C++, Java, Git, Gerrit, JTAG, gdb, adb, fastboot, CTS, GTS, VTS, bootloader 🏢 Description: For one of our clients, we are looking for a Android BSP (Board Support Package) Developer (m/f/n). Core Responsibilities: Board Bring-Up: - Booting new custom hardware from scratch - Initializing the bootloader - Configuring low-level firmware Kernel & Driver Development: - Customizing the Linux Kernel - Writing/porting device drivers for hardware peripherals such as Wi-Fi, Bluetooth, displays, touchscreens, sensors, and cameras HAL (Hardware Abstraction Layer) Implementation: - Creating the interface that allows Android framework APIs to communicate with underlying hardware components securely AOSP & Image Building: - Compiling and configuring the Android Open Source Project (AOSP) - Creating modular OS images such as boot.img, vendor.img, and system.img Testing & Certification: - Ensuring compliance with hardware requirements by running Google Mobile Services (GMS) certification tests including CTS, GTS, and VTS Key Skills Required: - Programming languages: C, C++, Java - Expert proficiency in Linux including kernel internals, device trees, and memory management - Hands-on experience with Android Build System commands such as lunch and m - Experience with version control tools including Git and Gerrit - Experience using JTAG, gdb, adb, and fastboot for low-level system troubleshooting Offer: - Contract B2B - Remote work with occasional visits to the Warsaw office - Rate up to 135 PLN/h net + VAT