emagine
emagine
New

Senior Software Engineer - Media

Brak informacji o wynagrodzeniu
MidFull-time
#448015·Dodano wczoraj·0
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

MultimediaLinuxC++JavaBluetoothTestingAtlassian JIRAAndroidelectronicsGit

Firma i stanowisko

emagine Polska is hiring a Senior Software Engineer to work on multimedia components within automotive infotainment systems.

Wymagania

  • Strong expertise in Android or Linux multimedia frameworks.
  • Good debugging skills on embedded platforms.
  • Good understanding of USB, iPod, and Bluetooth media flows.
  • Strong experience with C++, Java, Kotlin, and advanced C++.
  • Good experience with AOSP, Git/Gerrit, and build systems.

Preferred Skills:

  • Automotive Infotainment domain experience.

  • Exposure to DSP/Amplifier integration.

  • Understanding of CAN/LIN diagnostics related to audio/media.

  • Bachelor’s or master’s degree in computer science, Electronics, or related field.

Obowiązki

Design & Development:

  • Develop and integrate multimedia features across Android/Linux–based automotive platforms.
  • Work on Media Framework, Audio HAL, USB Manager, iPod Manager, BT Audio stack, and codec integration.
  • Implement feature enhancements and performance improvements for media playback.
  • Analyze and resolve issues related to playback failures, track switching, USB/BT disconnections, and iPod integration.
  • Perform root cause analysis using logcat, dmesg, kernel logs, and other tools.

Tools & Technologies:

  • Use Android AOSP Multimedia and Linux Multimedia stack.
  • Work with GStreamer, Stagefright, and Media Framework.
  • Conduct unit testing with Gtest and Junit.
  • Handle USB protocols (MSC/MTP) and Bluetooth A2DP/AVRCP.
  • Utilize log analysis tools, JIRA, Git/Gerrit, and SVN.
  • Employ IBM Rhapsody, IBM Doors, IBM EWM, and Gitlab.

Inne informacje

Informujemy, że administratorem danych jest emagine z siedzibą w Warszawie, ul.Domaniewskiej 39A (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Just Join IT oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.

emagine

emagine

887 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz