May 19, 2026

Senior QA & Release Engineer – Automotive (AAOS)

Senior • Hybrid

110 - 120 PLN

Krakow, Poland

Project description:

Own the quality assurance strategy and delivery infrastructure for the IVI application, ensuring a stable and repeatable testing and release process, high-quality software builds, and efficient validation across emulator and hardware environments, with particular focus on offline-capable offroad navigation workflows, map performance, and connectivity transition scenarios. Main goal of the project is to create an Android Application for Offroad Navigation App that will be deployed on an Automotive IVI system.

Main responsibilities:

  • Define, maintain and execute the overall testing strategy, based on an emulator-first approach, with hardware validation performed as a subsequent step

  • Establish and maintain a clear separation between emulator-based and hardware-based testing activities, coordinating execution of hardware-dependent validation with the customer

  • Build, maintain, and evolve: compliance checks regression test suites automated validation pipelines

  • Develop and manage the AAOS build and release pipeline, including: application signing build variants OEM sideloading artifacts release packaging

  • Ensure a fast feedback loop with the customer’s engineering team, enabling emulator-validated builds to be quickly verified on target hardware

  • Prepare and support certification and release activities, including: OEM validation processes, Google Play release preparation, production readiness verification

  • Own the release infrastructure and deployment governance, including: environment configurations, feature flag management, rollback procedures, release traceability

Requirements:

  • Strong understanding of Android Automotive OS (AAOS) build, integration, and testing frameworks

  • Experience with CI/CD pipelines and release management for Android-based platforms

  • Experience in validation across emulator and physical hardware environments

  • Experience testing navigation-centric IVI applications, including offline navigation and connectivity transition scenarios

  • Strong analytical and debugging skills

  • Experience working in Agile software development environments

Nice to have:

  • Familiarity with OEM integration and Google certification processes for automotive software platforms

  • Understanding of automotive software development processes and constraints (e.g., ASPICE)

  • Experience with connected vehicle and navigation systems

Additional information:

For the time being, no travel is expected. As the customer is based in Montana, USA, and operates with an 8-hour time difference, some overlap in working hours may be required to ensure effective collaboration and synchronization. Therefore, core working hours may occasionally extend until 18:00–19:00 CET.

A company laptop will be provided by Spyrosoft, with Linux as the preferred working environment. Any additional equipment or toolchain required for the project will be provided by the customer.

Similar jobs you might like

Technology

Spyrosoft

Android Automotive Application Developer

Senior

Remote

Wroclaw, Poland

110 - 150 PLN

🏢 Summary: Development of an Offroad Navigation application for Android Automotive OS on an IVI system, focused on porting an existing mobile navigation app to an automotive environment. The role involves implementing navigation features, integrating backend services, and ensuring high performance and automotive-compliant UX across vehicle displays. 🗂️ Requirements: Strong experience in Android Automotive development with Kotlin and Jetpack, Experience with Android Automotive OS or Android-based embedded platforms, Knowledge of Android UI architecture and automotive UX constraints, Experience integrating REST APIs and local storage, Experience building offline-capable application flows, Performance optimization and debugging on constrained hardware, Experience in Agile development environments, Experience using AI tools in daily development workflow 📃 Skills: Kotlin, Jetpack, AAOS, Android, REST, SQLite, Room, Offline-first, Mapbox, HERE, CarAppLibrary, IVI, Git, Agile 🏢 Description: Tech stack: Kotlin Jetpack components Android Automotive OS (AAOS) Android UI Architecture REST APIs Local storage Offline-first architecture Map rendering / navigation SDKs (Mapbox, HERE – optional) Car App Library (nice to have) Agile Requirements: Strong experience in Android Automotive application development using Kotlin and Jetpack Experience developing applications for Android Automotive OS or Android-based embedded platforms Understanding of Android UI architecture and automotive UX constraints Experience integrating REST APIs, local storage, and offline-capable application flows Familiarity with performance optimization and debugging on constrained hardware platforms Experience working in Agile software development environments Experienced in using AI tools in day-to-day workflow Nice to have: Car App Library & Driver Distraction knowledge Experience with Mapbox / HERE Multi-display automotive systems experience Offline-first architecture knowledge OEM integration familiarity Project description: Development of an Offroad Navigation application for Android Automotive OS deployed on an Automotive IVI system. The project focuses on porting and adapting an existing mobile navigation application to the IVI environment while ensuring stable, high-performance, and automotive-compliant UX across supported vehicle display surfaces. Main responsibilities: Develop Android Automotive OS navigation app Port mobile app to IVI environment Implement navigation and map features Adapt UX to automotive requirements Integrate backend APIs Optimize performance and stability Collaborate with UX, backend, and integration teams

Technology

Accenture

Senior Android Automotive Engineer

Senior

Hybrid

Warsaw, Poland

🏢 Summary: Senior Android Automotive Engineer role focused on designing, developing, and optimizing in‑vehicle infotainment (IVI) systems based on Android Automotive OS. The position involves platform-level customization, system integration, and performance optimization across automotive domains. The role includes working on production-ready connected vehicle solutions in a collaborative Agile environment. 🗂️ Requirements: 6+ years Android development experience, 3+ years Android Automotive OS experience, Strong Android Platform expertise, Proficiency in Kotlin, Java, C/C++, Deep knowledge of Android Framework, System Services, HAL, Understanding of Binder, AIDL, HIDL, Experience in automotive domain (Wireless/BT, DGI, Camera, Display), Hands-on experience with Vehicle HAL and IVI features, Strong debugging and performance profiling skills, Knowledge of automotive communication protocols (SOME/IP, MOST, CAN, LIN), Working knowledge of SELinux and Android security, Experience with Soong, Bazel, Gradle, Experience with Git and Gerrit, Agile project experience (Scrum or SAFe) 📃 Skills: Android, AAOS, AOSP, Kotlin, Java, C++, HAL, Binder, AIDL, HIDL, VehicleHAL, IVI, Logcat, Systrace, Perfetto, DLT, SOME/IP, MOST, CAN, LIN, SELinux, Soong, Bazel, Gradle, Git, Gerrit, Scrum, SAFe 🏢 Description: WHO WE ARE Accenture is a leading global professional services company that helps the world’s leading businesses, governments and other organizations build their digital core, optimize their operations, accelerate revenue growth and enhance citizen services. We offer solutions and assets across Strategy & Consulting, Technology, Operations, Industry X and Accenture Song. Accenture Industry X empowers organizations to thrive in the digital era by combining deep engineering expertise with advanced digital and data capabilities. Together, we deliver 360° value and help clients transform how they design, engineer, and manufacture products and platforms. THE WORK As a Senior Android Automotive Engineer, you will design, develop, and optimize in‑vehicle infotainment (IVI) features built on Android Automotive OS (AAOS) . You will collaborate with architects, system engineers, hardware teams, and UX specialists to deliver scalable, production‑ready solutions for connected vehicles. Your responsibilities will include: Developing and customizing AAOS features and system services across domains such as Wireless/BT, DGI, Camera, or Display. Integrating solutions across system layers in cooperation with hardware, architecture, and UX teams. Debugging and profiling issues at Framework, HAL, and service layers using tools (Logcat, Systrace, Perfetto, DLT Viewer). Contributing to custom Android system services, IVI features, and platform enhancements. Ensuring performance, stability, maintainability, and security of delivered components. Staying up to date with AOSP/AAOS evolution and supporting platform migrations and upgrades. Participating in Agile ceremonies, estimations, and technical discussions. Flexible: The work location for this role may include a mix of working remotely, onsite at a client or in an Accenture office – depending on specific project circumstances. With all our roles, there is some in‑person time for collaboration, learning and building relationships with clients, peers, leaders and communities. As an employer, we will be as flexible as possible to support your specific work/life needs. WHAT’S IN IT FOR YOU? Opportunities to work on advanced automotive software platforms and contribute to next‑generation IVI systems. Collaboration with multidisciplinary experts in embedded, automotive, and Android platform engineering. Exposure to a wide range of technologies supporting continuous skill enhancement and professional development. Qualifications HERE’S WHAT YOU’LL NEED: 6+ years of Android development experience, including 3+ years with Android Automotive OS. Strong Android Platform expertise with Kotlin, Java, and C/C++. Deep understanding of Android internals: Framework, System Services, HAL, Binder, AIDL/HIDL. Experience in at least one Automotive domain (Wireless/BT, DGI, Camera, Display, or related areas). Hands‑on experience with Vehicle HAL, IVI features, custom system services. Strong debugging and performance‑profiling skills (Logcat, Systrace, Perfetto, DLT Viewer). Knowledge of SOME/IP, MOST, CAN, LIN, and automotive boot flows. Working knowledge of SELinux, Android security contexts. Experience with Soong, Bazel, Gradle, Git, Gerrit. Strong communication skills and Agile project experience (Scrum, SAFe). BONUS POINTS IF YOU HAVE: Experience with CTS/CDD for Android Automotive. Knowledge of power management on automotive Android platforms. Familiarity with Car UI Library, GAS integration, AOSP contributions. Exposure to Functional Safety (ISO 26262) or cybersecurity standards (UN R155/R156). Experience with OTA updates, Android platform migrations, CI/CD pipelines. Familiarity with ASPICE, QNX, AGL, or proprietary IVI systems. Working knowledge of Rust for systems or embedded development. Research indicates that some candidates, especially the most diverse ones, may hesitate to apply for positions if they don't meet all requirements. If you believe you possess the necessary skills, even if not meeting every requirement, we wholeheartedly encourage you to submit your application. WHAT WE OFFER? Permanent employment contract. Individual support from a People Lead, development path, and access to coaching. Comprehensive training package (technical, soft skills, languages, certification support). Employee Assistance Program (legal, financial, psychological support). Eligibility for Employee Share Purchase Plan and dividends. Paid employee referral program. Private medical care and life insurance. Access to Worksmile platform (including Multisport). WHAT WE BELIEVE: Accenture does not discriminate against employment candidates based on race, religion, color, sex, age, disability, national origin, political beliefs, trade union membership, ethnicity, denomination, sexual orientation, or any other basis impermissible under Polish law. Inclusion and diversity are fundamental to our culture and core values. We embed sustainability into everything we do and for everyone we work with.

Technology

SNI

Android Developer

Senior

Remote

Warsaw, Poland

100 - 130 PLN

🏢 Summary: Lead the hands-on implementation of AutoAI products on customer environments, ensuring successful integration and stability within Android Automotive systems. Troubleshoot and resolve complex issues across Android and automotive software stacks while supporting customer engineers. Collaborate with internal teams to communicate technical risks and drive product improvements. 🗂️ Requirements: Experience with Android Automotive OS (AAOS), Hands-on HAL integration, Knowledge of Car Services and automotive middleware, Proficiency in Java, Proficiency in Kotlin, Strong debugging skills in Android environments, Experience with ADB and Systrace, Understanding of Android application lifecycle, Ability to support technical integration on customer systems 📃 Skills: AAOS, HAL, Java, Kotlin, ADB, Systrace, Android, Automotive, Middleware, MachineLearning 🏢 Description: SNI is serving as a trusted IT Outsourcing partner in line with the needs of World's most prestigious firms and carried out successful projects worldwide. Scope: Lead the hands-on implementation of AutoAI products on customer systems (often via VDI or on-site tablets). Triage and debug technical challenges related to Android and automotive software stacks. Provide technical support, guiding customer engineers through the integration process and ensuring product stability. Work closely with the TPM to communicate technical risks and product improvements back to the core development team. Skills: Automotive Android Development: Specialized experience in Android Automotive OS (AAOS), including HAL (Hardware Abstraction Layer) integration, Car Services, and automotive-specific middleware. Java and Kotlin Proficiency Android Ecosystem: Deep knowledge of the standard Android stack, including debugging tools (ADB, Systrace) and application lifecycle management. ML Tools: Exposure to or experience with Machine Learning tools is considered a strong advantage. Problem Solving: Exceptional debugging skills and the ability to navigate customer-specific technical environments and policies. Follow us on Linkedin! http://linkedin.com/company/snisourcing/

Technology

SNI

Android Developer

Mid

Hybrid

Krakow, Poland

100 - 130 PLN

🏢 Summary: The role involves designing, developing, testing, and maintaining native Android applications within Agile teams, ensuring high-quality, secure, and maintainable code. The position includes release management, performance optimization, and mentoring team members while following best development practices. It requires collaboration on CI/CD processes and continuous improvement of mobile applications. 🗂️ Requirements: Proven experience in native Android development, Strong knowledge of Kotlin and Android SDK, Experience with Jetpack Compose, Hands-on experience with unit testing and test automation, Experience with CI/CD pipelines for mobile applications, Experience with REST APIs integration, Knowledge of Google Play Store publishing and certificate management, Experience with Git, Understanding of mobile security best practices 📃 Skills: Kotlin, Android, AndroidSDK, JetpackCompose, AndroidStudio, ADB, Emulator, TDD, CICD, REST, JSON, XML, Git, IntelliJ, VSCode 🏢 Description: SNI is serving as a trusted IT Outsourcing partner in line with the needs of World's most prestigious firms and carried out successful projects worldwide. Scope: Design, develop, test, and maintain native Android applications Collaborate within Agile teams and contribute to best practices and technical standards Ensure delivery of high-quality, maintainable, and well-tested code Mentor team members and support knowledge sharing Manage and coordinate application releases to production Apply secure coding practices and follow corporate development standards Contribute to performance, quality, and process improvements Troubleshoot, debug and optimize application performance Skills: Proven experience in native Android development Strong knowledge of Kotlin, Android SDK, and Jetpack Compose Experience with Android Studio, ADB, and Emulator tools Hands-on experience with unit testing and test automation (TDD is a plus) Experience with CI/CD pipelines for mobile applications Knowledge of Google Play Store publishing and certificate management Strong debugging and problem-solving skills Experience with REST APIs, JSON, and XML Understanding of mobile security and accessibility best practices Experience with Git and modern IDEs (IntelliJ, VS Code) Familiarity with Agile methodologies and collaborative environments Follow us on Linkedin! http://linkedin.com/company/snisourcing/

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

Intellias

Senior Kotlin Developer

Senior

Hybrid

Krakow, Poland

🏢 Summary: Development of Android-based connectivity components for an IVI system in the automotive domain, focused on Android platform and AOSP-compliant architecture. The role involves building and integrating Android applications with HAL and service layers for a major OEM. Strong emphasis on performance, scalability, and clean architecture principles. 🗂️ Requirements: 4+ years of software development experience, Strong Kotlin and Java skills, Experience with Android application architecture, Proficiency in multithreading and concurrency, Knowledge of MVI and MVVM, Understanding of clean architecture principles, Experience with Jetpack libraries, Experience with AndroidStudio and Gradle, Experience with Git and CI workflows, Strong knowledge of Android SDK, Experience with connectivity features, Understanding of Android IPC, Experience with dependency injection frameworks, Experience with JNI 📃 Skills: Kotlin, Java, Android, AOSP, Coroutines, RxJava, MVI, MVVM, Jetpack, Compose, AndroidStudio, Gradle, Git, CI, SDK, WiFi, Bluetooth, IPC, Intents, Binder, Services, Hilt, Koin, JNI, AIDL, Linux 🏢 Description: Drivers of change, it’s your time to pave new ways. Intellias, a leading software provider in the automotive industry, invites you to shape the future of driving. Join the team and co-create digital products for the world’s top-tier brands. Intellias is looking for Kotlin Developer for IVI development for major automotive OEM. Project will be focused on development of Connectivity components in Android Platform which will include development of Android applications and integration with HAL and service layer components. Responsibilities Design and develop high-quality Android applications. Android platform development and AOSP-compliant architecture work Create detailed technical specifications for applications. Troubleshoot and debug applications. Ensure applications meet performance and scalability requirements. Work closely with other teams to ensure the product meets the client’s needs. Monitor application performance and provide optimization recommendations. Stay up to date with the latest technologies and industry trends. Qualifications Must have: At least 4 years of experience in development Strong Kotlin and Java development skills with a solid understanding of Android application architecture Proficiency in multithreading and concurrency using Kotlin Coroutines and/or RxJava Good hands-on programming skills Good knowledge of MVI, MVVM, and clean architecture principles Familiarity with Jetpack libraries, including Jetpack Compose Strong experience with Android Studio, gradle Confident with Git-based version control, including branching strategies and CI workflows Good knowledge of the Android SDK, especially connectivity (Wi-Fi, Bluetooth,, etc.) Deep understanding of Android interprocess communication (IPC), including intents, binder, services Familiarity with dependency injection frameworks like Hilt or Koin Experience in jni native layer Nice to have: Experience with AIDL interprocess communication Knowledge of the Android Open Source Project (AOSP) and experience working with Android platform code Android Automotive platform experience Linux experience Perks and Benefits: Flexible work schedule Fixed financial bonus issued upfront on a quarterly basis, covering the average market price of private medical care and sport card - B2B contract Present on the occasion of birthday, wedding, child birth E-learning accounts for Coursera, O'Relly, Udemy Corporate language school

Technology

SNI

Native Mobile App Tester (iOS & Android)

Mid

Remote

Warsaw, Poland

70 - 90 PLN

🏢 Summary: The offer is for a Mobile QA Engineer responsible for testing native iOS and Android applications within Agile teams. The role focuses on manual functional, regression, exploratory, and accessibility testing, validating app behavior across devices, and integrating testing into CI/CD pipelines. The position involves close collaboration with cross-functional teams to ensure high-quality mobile releases. 🗂️ Requirements: 2+ years of experience in native mobile testing (iOS and Android), Strong knowledge of mobile testing practices, Understanding of SDLC, Hands-on experience with functional, regression, exploratory, and accessibility testing, Experience with CI/CD tools, Experience with cloud environments, Experience working in Agile teams, Ability to validate applications across devices and environments, Experience with Jira and Confluence, Experience with test management tools 📃 Skills: iOS, Android, Testing, Regression, Exploratory, Accessibility, CI/CD, GitHubActions, AWS, CodeBuild, Agile, SDLC, Jira, Confluence, Qase 🏢 Description: SNI is serving as a trusted IT Outsourcing partner in line with the needs of World's most prestigious firms and carried out successful projects worldwide. Scope: Perform functional, regression, exploratory, and accessibility testing on native iOS and Android applications. Plan, execute, and report test activities within Agile, cross-functional teams. Collaborate closely with developers, UX designers, and product owners to ensure high-quality releases. Validate mobile app behavior across devices and environments. Support CI/CD pipelines by integrating testing into automated workflows. Document test results clearly and contribute to continuous improvement of QA processes. Skills: 2+ years of experience in native mobile testing (iOS & Android). Strong understanding of mobile testing practices and SDLC. Hands-on experience with manual testing (functional, regression, exploratory, accessibility). Familiarity with CI/CD tools and cloud environments (e.g., GitHub Actions, AWS CodeBuild). Experience working in Agile teams. Excellent communication and collaboration skills. Nice to have: automated testing with Espresso / XCUITest (Kotlin / Swift). Nice to have: Charles Proxy or similar network debugging tools. Experience with Jira, Confluence, and test management tools such as Qase Follow us on Linkedin! http://linkedin.com/company/snisourcing/

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.