(DO NOT APPLY) 2 Test BfA Default EN, 2nd DE
- Vollzeit
Unternehmensbeschreibung
Do you want beneficial technologies being shaped by your ideas? Whether in the areas of mobility solutions, consumer goods, industrial technology or energy and building technology - with us, you will have the chance to improve quality of life all across the globe. Welcome to Bosch.
ccc
Stellenbeschreibung
This is the second job ad - Wir suchen einen detailorientierten und analytisch denkenden C++-Softwareentwickler für unser Team in Gerlingen, Deutschland. In dieser Position entwerfen, entwickeln und warten Sie leistungsstarke Softwareanwendungen unter Verwendung von C++. Sie arbeiten eng mit funktionsübergreifenden Teams zusammen, um effiziente, gut strukturierte Lösungen zu liefern, die unseren technischen Standards und geschäftlichen Zielen entsprechen.
- Entwurf und Entwicklung robuster C++-Anwendungen nach den Prinzipien der objektorientierten Programmierung und bewährten Verfahren
- Schreiben von sauberem, effizientem und gut dokumentiertem Code unter Einhaltung hoher Qualitätsstandards
- Debugging und Fehlerbehebung bei Softwareproblemen, Analyse der Ursachen und Implementierung effektiver Lösungen
- Teilnahme an Code-Reviews zur Sicherstellung der Codequalität, Leistung und Einhaltung von Codierungsstandards
- Optimierung der Anwendungsleistung durch Profiling, Analyse und systematische Verbesserungen
- Zusammenarbeit mit Teammitgliedern, um Anforderungen zu erfassen und in technische Spezifikationen umzusetzen
- Pflege und Refactoring bestehender Codebasen zur Verbesserung der Wartbarkeit und Effizienz
- Einsatz von Versionskontrollsystemen zur Verwaltung von Code-Repositorys und zur Nachverfolgung von Änderungen
- Mitwirkung am gesamten Softwareentwicklungszyklus, vom Entwurf über das Testen bis zur Bereitstellung
- Auf dem Laufenden bleiben hinsichtlich C++-Standards, Tools und bewährter Verfahren der Branche
Qualifikationen
**Erforderliche Fähigkeiten und Erfahrungen:**
- Fundierte Kenntnisse in C++ mit tiefgreifendem Verständnis moderner C++-Standards (C++11 oder höher)
- Fundierte Kenntnisse in objektorientierter Programmierung und Software-Entwurfsmustern
- Erfahrung mit Softwareentwicklungswerkzeugen, einschließlich Compilern, Debuggern und Build-Systemen
- Vertrautheit mit Versionskontrollsystemen (Git oder ähnlichen)
- Ausgeprägte analytische Fähigkeiten und Problemlösungskompetenz
- Fähigkeit, strukturierten, effizienten und wartbaren Code zu schreiben
- Erfahrung mit Unit-Tests und Test-Frameworks
- Ausgeprägte Detailgenauigkeit und Engagement für Codequalität
**Bevorzugte Fähigkeiten und Erfahrungen:**
- Erfahrung mit Tools zur Leistungsoptimierung und Profilerstellung
- Kenntnisse in Multithreading und paralleler Programmierung
- Vertrautheit mit Softwarearchitektur und Prinzipien des Systemdesigns
- Erfahrung in agilen Entwicklungsumgebungen
- Verständnis für Best Practices im Bereich Softwaresicherheit
- Erfahrung mit Pipelines für kontinuierliche Integration und Bereitstellung (CI/CD)
- Erfahrung mit plattformübergreifender Entwicklung
Zusätzliche Informationen
What benefits you can get working for Bosch?
Wenn Sie auf den obigen Link oder einen beliebigen Link eines Drittanbieters in diesem Beitrag klicken, verlassen Sie diese Website und werden zu einer Website eines Drittanbieters weitergeleitet, auf der die Nutzungsbedingungen und Datenschutzrichtlinien dieser Website gelten.