Softwareentwickler C++ (gn) mit Embedded Linux Kenntnissen
Summary
Develops and implements C++ solutions on embedded Linux (Yocto) with a strong security focus, shaping software architecture with design patterns and protocols, and performing reviews and refactoring for embedded software spanning sensor to cloud, in an international team based in Gräfelfing, Germany.
In dieser Rolle entwickeln und implementieren Sie Lösungen im C++-Umfeld auf Linux-Basis (Yocto) mit Fokus auf Sicherheit. Sie gestalten Architektur mit passenden Design Patterns und Protokollen und treiben moderne Security-Maßnahmen voran. Sie führen Software- und System-Reviews durch, leiten Refactoring-Maßnahmen ab und setzen diese um. Arbeiten Sie eng mit einem internationalen Team zusammen, um Embedded-Software vom Sensor bis in die Cloud weiterzuentwickeln.
Verantwortungsbereiche- Entwicklung und Implementierung von C++-Lösungen auf Linux (Yocto)
- Mitgestaltung der Architektur und Auswahl von Design Patterns/Protokollen
- Einbringung von Security-Know-how bei Auswahl und Implementierung von Security-Maßnahmen
- Durchführung von Software-/System-Reviews, Ableitung und Umsetzung von Refactoring-Maßnahmen
- Studium der Informatik, Elektrotechnik oder vergleichbarer Studiengang
- fundierte Berufserfahrung in Softwareentwicklung mit C++ ab Version 17
- Erfahrung in Linux-Systemen basierend auf Yocto oder ISAR
- Erfahrung in Softwarearchitektur sowie Auswahl und Anwendung von Design Patterns
- sehr gute Deutschkommunikation im Team
- Spaß an unterschiedlichen Aspekten der Softwareentwicklung
- Kommunikationsstärke auf Deutsch
- Teamfähigkeit
- Kreativität und Problemlösungskompetenz
- C++17+
- Linux/Yocto oder ISAR
- Softwarearchitektur