Vai al contenuto principale

Embedded Software Engineer (m/w/d)

Bosch Engineering & Manufacturing
Tempo pienoVerl, Germany

Descrizione

Die Bosch Building Automation GmbH ist Teil der Bosch Building Technologies und vereint geballte Kompetenz in der Gebäudeautomation unter dem Dach der Bosch-Gruppe. Mit über 300 Spezialistinnen und Spezialisten entwickeln wir innovative, vernetzte Lösungen in den Bereichen Gebäudeautomation, Gebäude- und Sicherheitstechnik für effiziente, sichere und nachhaltige Gebäude.  Wir freuen uns auf deine Bewerbung! Softwarearchitektur und Konzeption:  Systematische Erarbeitung zukunftsfähiger technischer Konzepte sowie Entwurf modularer, skalierbarer Softwarearchitekturen im Bereich BAF (Building Automation Facility). Embedded und Real-Time C++ Development:  Eigenständige Spezifikation und Implementierung hardwarenaher Systemsoftware unter Verwendung moderner C/C++ Standards, Real-Time-Betriebssysteme (RTOS/Embedded Linux) sowie gängiger Bus-Systeme (z. B. BACnet, Modbus, KNX, CAN). Security und Refactoring:  Nachhaltige Qualitätssicherung der Code-Basis durch kontinuierliches Refactoring sowie proaktive Absicherung von Steuerungen und Netzen durch moderne Cybersecurity-Standards. Modern Tooling und Quality Assurance:  Professionelle Nutzung moderner Entwicklungsumgebungen (CMake, Compiler-Toolchains) und Versionsverwaltungen (Git) sowie der Entwurf automatisierter Testumgebungen und CI/CD-Pipelines. Projekt- & Schnittstellenarbeit:  Technische Beratung und Unterstützung des Produktmanagements bei der Lastenheft-Erstellung, Ausarbeitung technischer Pflichtenhefte sowie Schätzung von Entwicklungsaufwänden.   C/C++ und Embedded OS:   Mehrjährige Berufserfahrung in der Softwareentwicklung mit C und modernem C++ unter Embedded-Betriebssystemen (Windows / Linux) sowie idealerweise RTOS. Hardwareverständnis:  Fundierte Kenntnisse in Mikroelektronik zur optimalen Gestaltung der Schnittstelle zwischen Systemsoftware und Hardwarekomponenten. Tooling und Protokolle:  Erfahrung mit modernen Entwicklungstools (Git/GitHub, CMake) und idealerweise Kenntnisse in BAF-Netzwerk- und Feldbustechnologien (z. B. BACnet, Modbus). Analytische und systematische Arbeitsweise:  Eine strukturierte, zielorientierte Arbeitsweise gepaart mit hoher Analysefähigkeit und Ausdauer bei der Durchdringung komplexer Systemarchitekturen. Persönlichkeit und Teamgeist:  Ausgeprägte Eigeninitiative, Kommunikationsstärke und Teamfähigkeit für die Zusammenarbeit an fachübergreifenden Schnittstellen. Sprachkompetenz:  Sehr gute Deutsch- und gute Englischkenntnisse in Wort und Schrift für eine präzise technische Dokumentation und reibungslose Teamkommunikation. — Published by Bosch. Apply on the employer's own posting.

Competenze

quality assurance
automation
embedded
windows
ci/cd
linux
c++
git

Lingue

German

Su InTransparency ti candidi con competenze verificate dai tuoi progetti reali — non con un CV autodichiarato.

Come funziona
Candidati sul sito dell'azienda

Completerai la candidatura su jobs.smartrecruiters.com