Beschreibung:
SmartTV-Betriebssystementwicklung, Bereitstellung leistungsstarker, intelligenterer Produkte mit den neuesten Innovationen. Der Umfang umfasst die Entwicklung von Betriebssystem-Systemdiensten und -Komponenten, einschließlich Video, Audio-Pipelines, Grafik-Backend, Native und WebSDK.
Anforderungen: p>
- BA/BS in Informatik oder Ingenieurwesen oder gleichwertige Erfahrung
- Ausgezeichnete Linux-Kenntnisse – Sie müssen mit der Befehlszeile absolut vertraut sein
- Sie haben die Fähigkeit dazu Schreiben Sie sauberen, modularen und getesteten Code.
- Sie lernen schnell, sich neue Design- und Technologiekonzepte anzueignen.
- Gute Programmierkenntnisse in C++11/17
- Ausgeprägtes Verständnis von Multithreading, Synchronisation und gleichzeitiger Programmierung
- Erfahrung in Middleware, eingebetteten Systemen, Grafikstasks, Medienpipelines.
- Bonuspunkte für jeden Hintergrund mit SmartTV-Technologie
li>
Aufgabenbereiche:
- Codierung, Debugging, Fehlerbehebung und so weiter ist erforderlich, um ein Softwarepaket freizugeben.
- Recherchieren und implementieren Sie funktionale Anforderungen unter Verwendung aktueller Technologien und Fähigkeiten.
- Entwerfen Sie die Softwarearchitektur, um die Anforderungen zu unterstützen
- Überprüfen Sie das Softwaredesign und die Implementierungen.
- Halten Sie den Code sauber und modular für eine plattformübergreifende Architektur.