Ihre Aufgaben Sie sind begeisterter Softwareentwickler und brennen darauf, Ihr Können in die Entwicklung innovativer Produkte auf Basis der Programmiersprachen C und C einzubringen- Bei Brunel entwickeln Sie gemeinsam mit Ihrem Team die Embedded Software. Für diese anspruchsvolle Aufgabe suchen wir Sie als Embedded Softwareentwickler C/C. Als Embedded Softwareentwickler in C und C sind Sie auf die Entwicklung von Software spezialisiert, die in eingebetteten Systemen läuft. - Sie entwickeln hierbei eigenständig die Softwarearchitektur des eingebetteten Systems von der Aufteilung der Funktionalität in Modul, bis hin zur Entscheidung über Kommunikationswege zwischen den Modulen und der Planung der Schnittstellen für die Hardware. - Um die Funktionalität des Systems umzusetzen, schreiben Sie den Code in Programmiersprachen wie C oder C. Dieser Code kann auf die Interaktion mit Hardwarekomponenten, das Management von Sensordaten und die Implementierung von Algorithmen abzielen. - Als Embedded Softwareentwickler in C und C arbeiten Sie eng mit der Hardware zusammen, um auf Hardware-Ressourcen wie Prozessor, Speicher, Peripheriegeräte zuzugreifen und diese zu steuern. - Die von Ihnen eigenständig entwickelte Software wird von Ihnen getestet, um sicherzustellen, dass diese wie erwartet funktioniert und den Anforderungen entspricht. Dies umfasst Funktionstests, Integrationstests und möglicherweise auch Systemtests. Ihre Qualifikationen - Abgeschlossenes technisches Studium in der Elektrotechnik, Automatisierungstechnik, Mechatronik, Informatik oder einer vergleichbaren Qualifikation - Fundierte Kenntnisse und umfangreiche Erfahrung in der Programmierung mit C und C - Erfahrung in der gesamten Softwareentwicklung von Konzeption und Design bis zur Implementierung und Wartung Ihre Vorteile Die Karrieremöglichkeiten bei Brunel stehen für Vielfalt und Flexibilität. Angefangen bei der Größe und Branche unserer Kundenunternehmen bis hin zu den Aufgaben und der Verantwortung in Ihrem Projekt. Sie haben die Wahl, ob mittelständisches Unternehmen, Hidden Champion oder DAX-Konzern; ob Straße, Schiene, Luft oder Weltraum; traditionell oder innovativ; von der Entwicklung bis zum fertigen Produkt; national oder international; vom Berufseinsteiger bis zum erfahrenen Professional. Wir bieten Ihnen unzählige Möglichkeiten, den technologischen Fortschritt mitzugestalten, und all das bei einem einzigen Arbeitgeber. Dafür steht Brunel Arbeiten bei Brunel bedeutet: Attraktive Arbeitsaufgaben, außergewöhnliche Karriereperspektiven, die Sicherheit eines expandierenden Ingenieurdienstleisters und die ganze Vielfalt des Engineerings und der IT. Allein in der DACH-CZ Region verfügen wir über mehr als 40 Standorte und Entwicklungszentren mit akkreditiertem Prüflabor und weltweit über 120 Standorte mit mehr als 12.000 Mitarbeitern in über 40 Ländern. Mehr als 45 Jahre international erfolgreich und über 25 Jahre in Deutschland. Stillstand bedeutet Rückschritt - mit Brunel können Sie etwas bewegen! Ergänzende Informationen: Anforderungen an den Bewerber: Grundkenntnisse: Programmiersprache C, Programmiersprache C, Wartung, Reparatur, Instandhaltung, Mechatronik, Automatisierungstechnik, Prozessautomatisierung, Elektrotechnik
Embedded Softwareentwickler C/C++ (m/w/d) (Softwareentwickler/in)Embedded Softwareentwickler C/C++ (m/w/d) (Softwareentwickler/in)