#1 Job Board for tech industry in Europe

  • Job offers
  • Senior Software Engineer Android Middleware
    New
    Mobile

    Senior Software Engineer Android Middleware

    3 984 - 4 860 USD/monthNet per month - B2B
    3 984 - 4 860 USD/monthNet per month - B2B
    Type of work
    Full-time
    Experience
    Senior
    Employment Type
    B2B
    Operating mode
    Remote

    Tech stack

      C++

      advanced

      Android

      advanced

      Java

      advanced

      Python

      advanced

      HIDL

      advanced

      AIDL

      advanced

    Job description

    Online interview

    Position Overview:

    We are seeking a highly skilled Senior Software Engineer – Android Middleware to join our team. The ideal candidate will have extensive experience in C++, Java, and Python, with a strong focus on Android Automotive and middleware development. This role involves designing and implementing custom Android HALs, enhancing the Android Framework, and ensuring seamless integration of middleware components within automotive systems.

    MD rate: 15 000 – 18 300 PLN


    Roles and Responsibilities:

    • Develop and maintain middleware components for Android Automotive platforms.
    • Design and implement custom HALs (e.g., Radio, Vehicle, Audio, GNSS) using AIDL and HIDL.
    • Work on Android OS migration, ensuring compatibility with hardware and optimizing system performance.
    • Enhance the Android Framework, including Car Service, VNDK, and Treble architecture.
    • Ensure compliance with Android CTS/VTS testing and security standards like SELinux, FBE, and FDE.
    • Collaborate with cross-functional teams to integrate Android middleware with Bluetooth Profiles, WiFi configurations, and other system components.
    • Debug and resolve system-level issues, optimizing performance for real-time automotive applications.
    • Participate in system design discussions, applying SOLID principles and Design Patterns to ensure scalability and maintainability.


    Required Skills and Experience:

    • 5+ years of experience in C++ (STL, Templates, Exceptions, Threading), Java, and Python.
    • Strong knowledge of the Android Framework, Car Service, and Treble architecture.
    • Experience with AIDL and HIDL for Android HAL development.
    • Proficiency in implementing and customizing Android HALs.
    • Familiarity with Android CTS/VTS and Android security protocols, including SELinux.
    • Experience in the automotive domain, particularly Android Automotive.
    • Strong understanding of component/system design using SOLID principles and Design Patterns.
    • Knowledge of Bluetooth Profiles, WiFi modes/configuration, and communication protocols like CAN.


    Nice to Have:

    • Experience with Hypervisors and virtualization in automotive systems.
    • Familiarity with Android OS migration and system upgrades.
    • Knowledge of performance optimization and low-level debugging tools.
    • Exposure to Agile/Scrum methodologies.
    • Experience with additional automotive frameworks and protocols.


    Additional Information:

    This is an exciting opportunity to work on cutting-edge Android Middleware solutions in the automotive industry. If you are passionate about pushing the boundaries of Android in automotive systems, we encourage you to apply.

    3 984 - 4 860 USD/month

    Net per month - B2B

    Apply for this job

    File upload
    Add document

    Format: PDF, DOCX, JPEG, PNG. Max size 5 MB

    This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
    Informujemy, że administratorem danych jest EndySoft z siedzibą w Ostrava, ul. Zámostní 1155/27 (dalej jako "administrat...more

    Check similar offers

    Freelance BLE Expert (iOS or Android) – Immediate Start

    New
    intent
    3.98K - 7.97K USD/month
    Warszawa
    , Fully remote
    Fully remote
    BLE
    Android
    iOS