Mid/Senior Embedded Linux Software Engineer

Kaunas | Kaunas City Municipality | Lithuania • Hybrid • Senior • vor 10 Tagen
Software Engineer backend-developer Software Engineer
Auf einen Blick

Entwickle Video Telematics Software mit Embedded Linux in Vilnius oder Kaunas. Mit C/C++ und Video Pipeline Expertise (V4L2, GStreamer) designest du Multi-Camera-Systeme für GPS-Tracking-Geräte.

💰 €4.170–7.507/Mon. 📊 Mid-Level 🕒 Vollzeit 🌍 Hybrid 🗺️ EMEA
  • Embedded Linux in C/C++
  • Video Pipeline Frameworks (V4L2, GStreamer)
  • Yocto oder Buildroot
  • Linux IPC Mechanismen
Embedded Linux C/C++ Video Pipeline GStreamer Yocto

Angegeben: €4.170–7.507/Mon. · Marktschätzung: ~€50.000–90.000/Jahr.

✅ Geeignet für
  • Senior Embedded Linux Engineer mit Video-Fokus
  • Camera/ISP Integration Spezialisten
  • Persons mit Yocto und GStreamer Expertise
🚫 Weniger geeignet
  • Anfänger ohne 3+ Jahre Embedded Linux
  • High-Level-only Developer
  • Personen ohne Hardware Integration Experience
💡 Gut zu wissen
  • Video Pipeline Expertise (V4L2/GStreamer) ist kritisch
  • Yocto oder Buildroot ist Pflicht
  • Camera/ISP oder OTA Updates würden dich sehr unterscheiden
  • Hybrid-Modell erlaubt Flexibilität zwischen Vilnius und Kaunas

Über das Unternehmen

Teltonika Telematics entwickelt und produziert benutzerfreundliche GPS-Tracking-Geräte für Flottenmanagement. Das Team entwickelt Video Telematics Devices der nächsten Generation mit Multi-Channel-Kamera-Capture, On-Device-Videoaufzeichnung, Live-Streaming und AI-Ready Data Pipelines.

Deine Aufgaben

  • Design, Implementierung und Wartung von Embedded Linux Software für Video Telematics Geräte
  • Entwicklung und Integration der Media Pipeline (V4L2, GStreamer, Hardware Video Encoding)
  • Multi-Channel Camera Capture, Recording und Live/Historical Video Streaming
  • Aufbau und Wartung der Kommunikation zwischen Linux Application Processor und RTOS MCU Domain
  • Beitrag zu Yocto-basierter Plattformarbeit, BSP Integration und CI Pipeline Support
  • Implementierung Services für Protocol-basierte Live Streaming und Historical Clip Upload
  • Design für Field Reliability: Power-Loss Recovery, Storage Fault Handling
  • Enge Zusammenarbeit mit Hardware-Ingenieuren bei Camera/ISP Bring-Up
  • Partizipation in Agile/Scrum Prozessen und Code Reviews

Deine Voraussetzungen

  • Solide Erfahrung in Embedded Systems C/C++ mit Linux
  • Erfahrung mit Multimedia/Video Pipeline Frameworks (V4L2, GStreamer)
  • Erfahrung mit Yocto oder Buildroot-basierten Build Systemen
  • Verständnis Linux Inter-Process Communication Mechanismen (Shared Memory, Sockets, D-Bus)
  • Kenntnisse von Debug Tools (gdb, strace, perf) und Hardware Lab Equipment
  • Fähigkeit, Schematics zu lesen und mit Hardware Teams zu arbeiten
  • Starke analytische und unabhängige Problemlösungsfähigkeiten
  • Professionelle Englischkenntnisse
  • Idealerweise: Camera/ISP Integration und Hardware Video Encoding Experience
  • Idealerweise: Heterogeneous oder Dual-MCU Architektur Erfahrung
  • Idealerweise: Vehicle Telematics/M2M Protokolle
  • Idealerweise: Low-Level Hardware Kommunikationsprotokolle (SPI, I2C, CAN, UART)
  • Idealerweise: OTA Update Mechanismen (RAUC, swupdate)
  • Idealerweise: Bachelor in Computer Science oder Elektronik

Benefits

  • Großartige Wachstumsmöglichkeiten in starkem und schnell expandierendem Unternehmen
  • Interessante und ambitionierte Projekte in GPS-Tracking-Geräten
  • Kultur der Neugier: Wissensaustausch und Weiterbildung
  • Dynamisches Arbeitsumfeld mit kooperativer Unternehmenskultur
  • Flexible Arbeitszeiten und Hybrid-Arbeitsmöglichkeiten
  • Krankenversicherung und Sportaktivitäten
  • Teambuilding und Bonusprogramme