WER WIR SIND? Wir sind das Edge Solutions Lab, ein Team von Ingenieuren mit umfangreichem Hintergrund in der Produktentwicklung von Edge-Lösungen und Datenplattformen. Unser Vermächtnis basiert auf der erfolgreichen Umsetzung des Hivecell-Produkts. Unser Ziel ist es, Unternehmen dabei zu helfen, ihre Produktstrategien umzusetzen und ihre Ideen auf den Markt zu bringen. WEN SUCHEN WIR? Wir sind auf der Suche nach einem leitenden Embedded-Ingenieur, der nachweislich Erfahrung in der Arbeit mit ver
WER WIR SIND? Wir sind das Edge Solutions Lab, ein Team von Ingenieuren mit umfangreichem Hintergrund in der Produktentwicklung von Edge-Lösungen und Datenplattformen. Unser Vermächtnis basiert auf der erfolgreichen Umsetzung des Hivecell-Produkts. Unser Ziel ist es, Unternehmen dabei zu helfen, ihre Produktstrategien umzusetzen und ihre Ideen auf den Markt zu bringen. WEN SUCHEN WIR? Wir sind auf der Suche nach einem leitenden Embedded-Ingenieur, der nachweislich Erfahrung in der Arbeit mit verschiedenen Einplatinencomputern und Mikrocontrollern hat. IN DIESER ROLLE WERDEN SIE: – Embedded-Software für die entwickeln Einplatinencomputer und Mikrocontroller – Entwerfen und implementieren Sie neue Funktionen mit den Sprachen C, C++ und Python – Aktualisieren und optimieren Sie die vorhandene Software – Schreiben Sie klaren, wartbaren und portablen Code – Entwickeln Sie Einheiten-, Design-, Validierungs- und Integrationstests – Beteiligen Sie sich an Software Verifizierungsaktivitäten – Dokumentation für Software erstellen – Kommunikation mit internen und externen Stakeholdern WAS SIE MITBRINGEN: – Mindestens 5 Jahre Erfahrung in der Entwicklung eingebetteter Software – Ausgeprägte Kenntnisse in Embedded C – Erfahrung in der Entwicklung von C++-Anwendungen – Ausgeprägte Erfahrung mit Linux, Linux-Diensten (Debian/Ubuntu/OpenWRT ) – Grundlegende Linux-Kernel-Kenntnisse – Erfahrung in der Integration hochwertiger ML-Software mit Funktionalität auf Hardwareebene – Umfangreiche Programmiererfahrung mit ARM Cortex-M-basierten MCUs (STM32, ESP32) – Umfangreiche Erfahrung mit Kommunikationsschnittstellen (UART/I2C/SPI) – Umfangreiche Erfahrung in der Softwareentwicklung für Geräte mit mehreren Sensoren – Erfahrung mit Multiprocessing, Multithreading und Synchronisierung – Erfahrung mit großen C/C++-Codebasen – Erhebliche Erfahrung in der Durchführung von Codeüberprüfungen, -bewertungen und -validierungen – Erfahrung in der Analyse, dem Debuggen und Lösen von Leistungsproblemen – Starke Fehlerbehebung auf niedriger Ebene Fähigkeiten – Fähigkeit zur Verwendung von Mess- und Programmiergeräten – Verständnis der digitalen/analogen Elektronik und Mikrocontroller-Peripheriegeräte – Lesen und Verstehen elektronischer Schaltpläne – Vertrautheit mit Versionskontrollsystemen (Git, Bitbucket) – Starke Selbstorganisationsfähigkeiten (hier kein Mikromanagement) – Fähigkeit, im Team zu arbeiten, gute KommunikationsfähigkeitenWILLBE APLUS – Erfahrung im Entwurf eingebetteter Softwarearchitektur – Fähigkeit, komplexe Designs in mehrere verwaltbare Komponenten zu zerlegen – Erfahrung mit Echtzeitbetriebssystemen – Verständnis des CI/CD-Entwicklungsprozesses – Erfahrung in der Arbeit mit agiler Methodik – Offenheit für neue Ansätze und IdeenПро Unternehmen Edge Solutions LabProfessionelles Dienstleistungsunternehmen, das sein Fachwissen in maßgeschneiderten Edge-Lösungen für seine Kunden konzentriert. Unternehmensseite: elsua.com