MCPNew: Mokaru MCP server is live
Spline

Spline

Mid / Senior Embedded Software Engineer – Android Automotive Infotainment

Company

Spline

Role

Mid / Senior Embedded Software Engineer – Android Automotive Infotainment

Job type

-

Found on Mokaru

4 days ago

Share this job

Salary

Not disclosed by employer

Job description

Wymagania

  • doświadczenie w projektach embedded opartych o Linux,
  • bardzo dobra znajomość C/C++ w kontekście embedded,
  • praktyczne doświadczenie w debugowaniu systemów Linux,
  • znajomość Linux kernel oraz zagadnień związanych z driver development,
  • doświadczenie w pracy z BSP, board bring-up lub integracją sprzętu,
  • znajomość podstawowych mechanizmów Linuxa, takich jak boot process, device tree, power management, system services,
  • doświadczenie w diagnozowaniu problemów na granicy hardware/software,
  • znajomość Linux networking oraz narzędzi diagnostycznych,
  • praktyczna znajomość Bash scripting,
  • doświadczenie z Git oraz procesami code review,
  • dobra znajomość języka angielskiego w mowie i piśmie.

Mile widziane

  • doświadczenie z AOSP lub Android-based embedded platforms,
  • doświadczenie w Android boards bring-up,
  • znajomość architektury Androida, w tym native layers, HAL, HIDL/AIDL,
  • doświadczenie z diagnostyką Android/Linux, np. adb, logcat, tombstones, systrace/Perfetto, gdb, strace,
  • znajomość zagadnień związanych ze stabilnością systemu, BSP oraz integracją platformy,
  • znajomość narzędzi sieciowych, np. Wireshark,
  • doświadczenie z CI/CD, np. Jenkins lub rozwiązania równoważne,
  • umiejętność tworzenia skryptów w Pythonie,
  • znajomość zagadnień bezpieczeństwa systemowego, np. SELinux, permissions, secure boot concepts,
  • wcześniejsze doświadczenie w branży automotive, szczególnie w obszarze infotainment, BSP lub Android-based platform development.

Poszukujemy Mid / Senior Embedded Software Engineera , który dołączy do projektu z obszaru automotive infotainment. Rola koncentruje się przede wszystkim na rozwoju oprogramowania embedded opartego o Linux, pracy z niższymi warstwami systemu, diagnostyce, stabilności platformy oraz integracji BSP.

To propozycja dla osób, które dobrze odnajdują się blisko systemu operacyjnego i hardware’u, lubią analizować złożone problemy techniczne oraz chcą mieć realny wpływ na jakość i niezawodność nowoczesnych rozwiązań infotainment w branży automotive.

Zakres obowiązków

  • rozwój, integracja i utrzymanie oprogramowania embedded opartego o Linux,
  • analiza i debugowanie problemów systemowych w środowisku Linux,
  • praca z Linux kernel, driverami oraz komponentami niskopoziomowymi,
  • wsparcie obszaru BSP, system bring-up oraz stabilności platformy,
  • diagnozowanie problemów na styku hardware/software,
  • praca z zagadnieniami związanymi z boot process, power management, system stability oraz performance,
  • analiza logów, crashy i problemów występujących w środowisku embedded,
  • rozwój i utrzymanie skryptów automatyzujących pracę, głównie w Bash,
  • praca z Linux networking oraz diagnostyką komunikacji sieciowej,
  • współpraca z zespołami developerskimi, integracyjnymi i testowymi,
  • udział w code review, integracji komponentów oraz działaniach związanych z poprawą jakości i niezawodności systemu

Oferujemy

  • Forma współpracy: Umowa o pracę lub B2B (do wyboru).

Miejsce pracy: Kraków / stacjonarnie

Tags #C/C++ #Linux #automotive #embedded

Resume ExampleCover Letter Example

Explore more