Aplikuj teraz

Senior Software Engineer Projection (Praca zdalna)

EndySoft

Warszawa, Warszawa
15 000 - 18 300 PLN
Zdalna
B2B
C++
Android
JNI
Linux
QNX
Java
💼 B2B
🌐 Zdalna
Pełny etat

Job description

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.

Wyświetlenia: 8
Opublikowana11 dni temu
Wygasaza 19 dni
Rodzaj umowyB2B
Tryb pracyZdalna
Źródło
Logo

Podobne oferty, które mogą Cię zainteresować

Na podstawie "Senior Software Engineer Projection"