Descripción
Ihre Aufgaben Sie suchen ein Unternehmen, das Sie optimal in Ihrer persönlichen und fachlichen Entwicklung unterstützt- Wir bieten abwechslungsreiche Aufgabengebiete für Leistungsträger mit Potential. Machen Sie noch heute den entscheidenden Schritt Ihrer Karriere und bewerben Sie sich bei uns! - Entwicklung und Weiterentwicklung von Embedded-Software für moderne Navigationssysteme - Analyse und Umsetzung von System- und Softwareanforderungen - Erstellung technischer Konzepte, Softwarearchitekturen und Designs - Entwicklung hardwarenaher Software in C/C++ - Integration von Treibern sowie Anbindung verschiedener Hardwarekomponenten - Konfiguration und Weiterentwicklung Linux-basierter Embedded-Plattformen - Erstellung und Pflege von Yocto-Buildsystemen, BSPs, Recipes und Build-Umgebungen - Entwicklung und Optimierung von Build-, Test- und CI/CD-Prozessen - Durchführung von Unit-, Integrations- und Systemtests - Zusammenarbeit mit Hardware-, FPGA- und Systementwicklungsteams Ihre Qualifikationen - Abgeschlossenes Studium der Informatik, Elektrotechnik, Informationstechnik oder vergleichbare Qualifikation - Mehrjährige Erfahrung in der Embedded-Softwareentwicklung - Sehr gute Kenntnisse in C/C++ und modernen Softwareentwicklungsmethoden - Fundierte Erfahrung mit Linux-basierten Embedded-Systemen und Yocto - Kenntnisse in CMake, Device Trees sowie hardwarenaher Software- und Treiberentwicklung - Erfahrung mit Kommunikationsschnittstellen wie SPI, UART, I²C und Ethernet - Kenntnisse in CI/CD-Prozessen und automatisierten Testverfahren - Strukturierte, eigenständige und lösungsorientierte Arbeitsweise Ihre Vorteile Wir bieten Ihnen eine Unternehmenskultur, die geprägt ist, von der Vielfältigkeit unserer Mitarbeiter sowie von gegenseitiger Wertschätzung - zwischen den Mitarbeitern und auf allen Unternehmensebenen. Dazu gehören neben abwechslungsreichen Stammtischen mit den lokalen Brunel Teams, auch regelmäßige Feedback-Gespräche über Ihre Herausforderungen und Perspektive