#1 Job Board for tech industry in Europe

  • Job offers
  • Senior Software Engineer Projection
    New
    C

    Senior Software Engineer Projection

    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

      JNI

      advanced

      Java

      advanced

      Linux

      advanced

      Android

      advanced

      QNX

      advanced

    Job description

    Online interview

    Position Overview:

    We are seeking a highly skilled Senior Software Engineer – Projection to join our team. The ideal candidate will have extensive experience in C++ and Java, with a focus on projection technologies such as Android Auto and CarPlay. This role involves working on cutting-edge automotive projects, developing and optimizing projection systems, and ensuring seamless integration with Android Automotive and other platforms.

    MD rate: 15 000 – 18 300 PLN


    Roles and Responsibilities:

    • Design and implement projection systems, including Android Auto and CarPlay, ensuring seamless integration with automotive platforms.
    • Develop and maintain system components in C++ and Java, leveraging best practices such as SOLID principles and Design Patterns.
    • Work on Audio/Video Encoding, Decoding, and Rendering to optimize media streaming and playback.
    • Implement and debug Linux and Android middleware components, including inter-process communication (IPC) and multi-threading.
    • Develop and optimize transport layers for USB, Bluetooth, and WiFi communication.
    • Collaborate with cross-functional teams to ensure seamless integration of projection technologies into the automotive system.
    • Perform debugging and troubleshooting using tools like gdb and valgrind.
    • Ensure compliance with security frameworks such as SELinux and optimize system performance using the Yocto build system.
    • Conduct unit and component testing to ensure the reliability and quality of software components.
    • Follow Agile methodologies and participate in sprint planning, code reviews, and retrospectives.


    Required Skills and Experience:

    • 5+ years of experience in C++ development (STL, Templates, Exceptions, Threading).
    • Strong experience in Component/System Design following SOLID principles and Design Patterns.
    • Solid knowledge of QNX, Android, and Linux platforms.
    • Proficiency in Java and JNI for Android middleware and application development.
    • Experience in projection technologies such as Android Auto and CarPlay.
    • Strong understanding of Audio/Video Encoding, Decoding, and Rendering.
    • Experience in Linux Programming (IPC, Multi-threading, Critical Sections).
    • Knowledge of Bluetooth Profiles, WiFi Modes and Configuration, and Projection Modes.
    • Familiarity with Yocto build system and hands-on experience in embedded system development.
    • Proficient in debugging tools like gdb and valgrind.


    Nice to Have:

    • Experience with RTOS in automotive systems.
    • Knowledge of Bidiu Carlife and other proprietary projection technologies.
    • Exposure to Android Application Development and Android Services.
    • Familiarity with WiFi Direct and Miracast for media projection.
    • Experience with performance profiling and system optimization.
    • Exposure to Agile/Scrum methodologies and experience in collaborative environments.


    Additional Information:

    This role provides an exciting opportunity to work on innovative automotive projection systems. If you are passionate about developing cutting-edge software solutions for the automotive domain, 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

    Embedded Software Development

    New
    DCG
    37 - 40 USD/h
    Poznań
    , Fully remote
    Fully remote
    C
    Git
    ESP32