Embedded Software Engineer віддалено Unternehmen: PointGrab Typ: Vollzeit, Remote Über die Position: PointGrab möchte sein Expertenteam durch die Einstellung eines Vollzeit-Remote-Ingenieurs für eingebettete Software erweitern. Diese Rolle beinhaltet den Beitritt zum Team, das PointGrab-Sensoren unter Verwendung von RTOS und/oder eingebetteten Linux-Programmen entwickelt. Verantwortlichkeiten: Entwerfen, entwickeln und debuggen Sie eingebettete Software für RTOS und eingebettete Linux-b
Embedded Software Engineer
віддалено
Unternehmen: PointGrab
Typ: Vollzeit, Remote
Über die Position: PointGrab möchte sein Expertenteam durch die Einstellung eines Vollzeit-Remote-Ingenieurs für eingebettete Software erweitern. Diese Rolle beinhaltet den Beitritt zum Team, das PointGrab-Sensoren unter Verwendung von RTOS und/oder eingebetteten Linux-Programmen entwickelt.
Verantwortlichkeiten:
- Entwerfen, entwickeln und debuggen Sie eingebettete Software für RTOS und eingebettete Linux-basierte Systeme.
- Arbeiten Sie mit funktionsübergreifenden Teams zusammen, darunter Hardware-Ingenieure, Firmware-Entwickler, Backend-Entwickler und QA-Ingenieure, um hochwertige vernetzte eingebettete Lösungen bereitzustellen.
- Implementieren und integrieren Sie Middleware-Komponenten, Bibliotheken und Software von Drittanbietern.
- Führen Sie den Board-Upgrade, die Systemintegration und das Testen eingebetteter Systeme durch.
- Analysieren und optimieren Sie die Systemleistung, Speichernutzung und den Stromverbrauch.
- Führen Sie Codeüberprüfungen durch, schreiben Sie technische Dokumentationen und unterstützen Sie andere Teammitglieder.
- Bleiben Sie über neue Technologien und Branchentrends in den Bereichen eingebettete Systeme und Linux-Entwicklung auf dem Laufenden.
Anforderungen:
- Bachelor-Abschluss in Informatik, Elektrotechnik oder einem verwandten Bereich.
- Mehr als 5 Jahre Berufserfahrung in der Entwicklung eingebetteter Software.
- Kenntnisse in den Programmiersprachen C/C++.
- Ausgeprägtes Verständnis der internen Funktionsweise des Linux-Kernels, der Gerätetreiber und der Systemarchitektur.
- Ausgeprägtes Verständnis von RTOS (z. B. FreeRTOS, ThreadX), einschließlich Kommunikation und eingebetteten Sicherheits-Stacks.
- Erfahrung mit Board-Upgrade, Bootloader-Entwicklung und Debugging auf Systemebene.
- Vertrautheit mit eingebetteten Hardwareplattformen wie ARM Cortex M55/A53/A72.
- Kenntnisse über Netzwerkprotokolle, Dateisysteme und Sicherheitskonzepte in eingebetteten Systemen.
- Ausgezeichnete Problemlösungsfähigkeiten und die Fähigkeit, sowohl unabhängig als auch im Team zu arbeiten.
- Effektive Kommunikationsfähigkeiten und die Fähigkeit, technische Konzepte gegenüber nicht-technischen Interessengruppen zu artikulieren.
- Erfahrung mit Versionskontrollsystemen (z. B. Git) und Issue-Tracking-Tools (z. B. JIRA).
- Gute Englischkenntnisse in Wort und Schrift (B1+).
𝙃𝙤𝙬 𝙩𝙤 𝘼𝙥𝙥𝙡𝙮: 𝘛𝘰 𝘰𝘶𝘳 𝘳𝘦𝘤𝘳𝘶𝘪𝘵𝘮𝘦𝘯𝘵 𝘱𝘳𝘰𝘤𝘦𝘴𝘴 𝘢𝘯𝘥 𝘦𝘯𝘴𝘶𝘳𝘦 𝘵𝘩𝘦 𝘣𝘦𝘴𝘵 𝘮𝘢𝘵𝘤𝘩 𝘧𝘰𝘳 𝘣𝘰𝘵𝘩 𝘺𝘰𝘶 𝘰𝘶𝘳 𝘵𝘦𝘢𝘮 𝘵𝘦𝘢𝘮 𝘸𝘦 𝘶𝘴𝘦 𝘢𝘯 𝘦𝘹𝘵𝘦𝘳𝘯𝘢𝘭 𝘱𝘭𝘢𝘵𝘧𝘰𝘳𝘮 𝘴𝘰𝘶𝘳𝘤𝘪𝘯𝘨 𝘢𝘯𝘥 𝘴𝘮𝘢𝘳𝘵 𝘮𝘢𝘵𝘤𝘩𝘪𝘯𝘨 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘰𝘧 𝘮𝘢𝘵𝘤𝘩𝘪𝘯𝘨 𝘮𝘢𝘵𝘤𝘩𝘪𝘯𝘨 𝘮𝘢𝘵𝘤𝘩𝘪𝘯𝘨 𝘮𝘢𝘵𝘤𝘩𝘪𝘯𝘨 𝘮𝘢𝘵𝘤𝘩𝘪𝘯𝘨 𝘮𝘢𝘵𝘤𝘩𝘪𝘯𝘨 𝘤𝘢𝘯𝘥𝘪𝘥𝘢𝘵𝘦𝘴. 𝘗𝘭𝘦𝘢𝘴𝘦 𝘤𝘭𝘪𝘤𝘬 𝘵𝘩𝘦 𝘭𝘪𝘯𝘬 𝘣𝘦𝘭𝘰𝘸 𝘵𝘰 𝘤𝘳𝘦 𝘢𝘵𝘦 𝘺𝘰𝘶𝘳 𝘱𝘳𝘰𝘧𝘪𝘭𝘦 𝘢𝘯𝘥 𝘢𝘱𝘱𝘭𝘺. 𝘛𝘩𝘪𝘴 𝘢𝘭𝘭𝘰𝘸𝘴 𝘶𝘴 𝘵𝘰 𝘣𝘦𝘵𝘵𝘦𝘳. 𝘶𝘯𝘥𝘦𝘳𝘴𝘵𝘢𝘯 𝘥 𝘺𝘰𝘶𝘳 𝘴𝘬𝘪𝘭𝘭𝘴 𝘢𝘯𝘥 𝘦𝘹𝘱𝘦𝘳𝘪𝘦𝘯𝘤𝘦𝘶 𝘳𝘪𝘯𝘨 𝘢 𝘱𝘦𝘳𝘧𝘦𝘤𝘵 𝘧𝘪𝘵 𝘧𝘰𝘳 𝘰𝘶𝘳 𝘦𝘹𝘤𝘪𝘵𝘪𝘯𝘨 𝘱𝘳𝘰𝘫𝘦𝘤𝘵𝘴.