Auf einen Blick
- Aufgaben: Entwickle Lösungen im Team und optimiere unsere Sicherheitssoftware.
- Arbeitgeber: Wir helfen Unternehmen, Cyberangriffe durch frühzeitige Erkennung von Sicherheitslücken zu verhindern.
- Mitarbeitervorteile: Flexible Arbeitszeiten, 30 Tage Urlaub und ein attraktives Gesundheitsmanagement warten auf dich.
- Warum dieser Job: Werde Teil eines dynamischen Teams und forme die Zukunft der Softwareentwicklung mit uns.
- Gewünschte Qualifikationen: Erfahrung in C/C++ und Backend-Architektur sind wichtig, aber auch Lernbereitschaft zählt.
- Andere Informationen: Offene Kommunikation und ein modernes Arbeitsumfeld fördern deine Entwicklung.
Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.
Es ist unsere Mission, unseren Kunden zu helfen, Sicherheitslücken zu identifizieren, bevor diese ausgenutzt werden können, um das Risiko und die Auswirkungen von Cyberangriffen zu verringern. Wir stärken die Abwehr unserer Kunden, indem wir Schwachstellen in ihren Netzwerken frühzeitig erkennen, damit sie schnell Gegenmaßnahmen ergreifen können. Unsere Produktabteilung besteht aus acht Entwicklungsteams, die unsere Lösungen im Bereich Schwachstellenmanagement optimieren. Zu unserem Kundenstamm gehören neben vielen deutschen und internationalen Unternehmen auch die deutsche Bundesregierung.
Als Unterstützung für unsere Entwicklungsteams suchen wir einen Senior C Software Engineer (m/w/d) mit langjähriger praktischer Erfahrung, der Freude daran hat, Lösungen voranzutreiben und mitzugestalten. Motivierte, dynamische und vielfältige Teams warten darauf, von Ihrem Fachwissen zu profitieren. Wir betrachten die menschliche Passung, ein starkes Verständnis moderner Programmierpraktiken und strukturierte Problemlösungsfähigkeiten als wichtiger als das Beherrschen spezifischer Technologien. Daher fühlen Sie sich frei zu bewerben, auch wenn Sie nur mit einigen unserer Technologien gearbeitet haben.
Verantwortlichkeiten:
- Kollaborative Entwicklung von Lösungen und Entscheidungsfindung im Rahmen eines Kanban-Teams
- Erweiterung unserer (meist öffentlichen) Projekte, die auf GitHub gehostet werden, mit neuen Funktionen und Fehlerbehebungen
- Anwendung gängiger Entwicklungspraktiken wie Pair Programming, Clean Code, Code Reviews, TDD, Continuous Integration usw.
- Durchführung von Fehlersanalysen bis zur Komponentenebene und Untersuchung der Ursachen
- Entwicklung automatisierter Tests für neue Funktionen
- Förderung des Teams zu effektiverem und zufriedenstellenderem Arbeiten durch konstruktives Feedback während der täglichen Arbeit und Retrospektiven
- Unterstützung der Produktverantwortlichen bei der Gestaltung sinnvoller User Stories
- Bei Interesse Mitgestaltung der zukünftigen Architektur
- Bei Interesse Mentoring von weniger erfahrenen oder neuen Kollegen
- Erfahrung in der Lösung von Backend-Strukturproblemen/-aufgaben im größeren Maßstab
- Kenntnis der Vor- und Nachteile einer Lösung und Fähigkeit, diese zu diskutieren
- Architekturwissen und Erfahrung im Zerlegen größerer Produktvisionen in kleinere Entwicklungsschritte
- Wissen über Testautomatisierung
- Sie sind kommunikativ, offen und lernbegierig
- Sie haben Freude an neuen Technologien und Methoden
- Sie sind motiviert von komplexen und herausfordernden Aufgaben
- Sie erkennen Aufgaben selbstständig und können diese strukturiert erledigen
- Die Kommunikation in Englisch ist für Sie kein Hindernis
Must-have / Kernkompetenzen:
- Laborerfahrung
- Lieferantenmanagement
- Designkontrollen
- C / C++
- FDA-Vorschriften
- Gesetz über geistiges Eigentum
- ISO 13485
- Forschungserfahrung
- SolidWorks
- Forschung & Entwicklung
- Internet der Dinge
- Produktentwicklung
Nice to Have:
- Github Actions
- Docker
- Bash (Unix-Shell)
- Python
Vorteile:
- Spannende und abwechslungsreiche Projekte
- Ein motiviertes, dynamisches und vielfältiges Team
- Flexible Arbeitszeiten und variable Arbeitsorte
- Familienfreundlichkeit und gesunde Work-Life-Balance
- Die Möglichkeit, an der Entwicklung des Unternehmens teilzunehmen
- Hohe Transparenz und offene Interaktion auf Augenhöhe
- 30 Tage Urlaub und ein attraktives Altersvorsorgepaket
- Moderne Büros in zentraler Lage mit hervorragender Erreichbarkeit
- Umfangreiche Arbeitsausstattung (auch im Homeoffice)
- Jobticket
- Attraktive betriebliche Gesundheitsförderung: Fitnessprogramm, Jobrad und vieles mehr
- Ein gutes Gewissen durch unseren Open-Source-Ansatz
C Senior Software Engineer mfd Arbeitgeber: Greenbone AG

Kontaktperson:
Greenbone AG HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: C Senior Software Engineer mfd
✨Tip Nummer 1
Nutze dein Netzwerk! Sprich mit ehemaligen Kollegen oder Freunden, die bereits in der Branche arbeiten. Oftmals erfährt man über persönliche Kontakte von offenen Stellen, bevor sie offiziell ausgeschrieben werden.
✨Tip Nummer 2
Engagiere dich in relevanten Online-Communities oder Foren, die sich mit C-Entwicklung und Cybersecurity beschäftigen. Dort kannst du nicht nur dein Wissen erweitern, sondern auch potenzielle Arbeitgeber kennenlernen und dich über aktuelle Trends informieren.
✨Tip Nummer 3
Zeige deine Leidenschaft für neue Technologien! Teile deine Projekte auf Plattformen wie GitHub und dokumentiere deine Erfahrungen. Dies kann dir helfen, dich von anderen Bewerbern abzuheben und zeigt dein Engagement für kontinuierliches Lernen.
✨Tip Nummer 4
Bereite dich gut auf das Vorstellungsgespräch vor, indem du dich mit den spezifischen Herausforderungen und Trends im Bereich Cybersecurity vertraut machst. Zeige, dass du nicht nur die technischen Fähigkeiten hast, sondern auch ein tiefes Verständnis für die Branche und deren Bedürfnisse.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: C Senior Software Engineer mfd
Tipps für deine Bewerbung 🫡
Verstehe die Unternehmensmission: Informiere dich über die Mission des Unternehmens, das sich auf die Identifizierung von Sicherheitslücken spezialisiert hat. Zeige in deiner Bewerbung, dass du die Bedeutung von Cybersecurity verstehst und wie deine Fähigkeiten dazu beitragen können.
Hebe relevante Erfahrungen hervor: Betone in deinem Lebenslauf und Anschreiben deine praktischen Erfahrungen mit C/C++ und anderen relevanten Technologien. Stelle sicher, dass du konkrete Beispiele für Projekte oder Herausforderungen nennst, die du erfolgreich gemeistert hast.
Zeige Teamfähigkeit: Da die Stelle in einem Kanban-Team ist, solltest du in deiner Bewerbung betonen, wie du in der Vergangenheit effektiv im Team gearbeitet hast. Erwähne spezifische Methoden wie Pair Programming oder Code Reviews, die du angewendet hast.
Bereite ein starkes Anschreiben vor: Verfasse ein individuelles Anschreiben, das deine Motivation für die Position und das Unternehmen deutlich macht. Gehe darauf ein, wie du zur Weiterentwicklung der Produkte beitragen kannst und warum du gut ins Team passt.
Wie du dich auf ein Vorstellungsgespräch bei Greenbone AG vorbereitest
✨Verstehe die Mission des Unternehmens
Informiere dich über die Mission des Unternehmens, insbesondere über deren Fokus auf Cybersicherheit und Schwachstellenmanagement. Zeige im Interview, dass du die Bedeutung dieser Themen verstehst und wie deine Erfahrungen dazu passen.
✨Bereite Beispiele für Teamarbeit vor
Da die Rolle stark auf Zusammenarbeit in einem Kanban-Team ausgerichtet ist, solltest du konkrete Beispiele aus deiner bisherigen Berufserfahrung parat haben, die deine Teamfähigkeit und deinen Beitrag zu erfolgreichen Projekten zeigen.
✨Kenntnisse in modernen Entwicklungsmethoden
Sei bereit, über deine Erfahrungen mit modernen Entwicklungsmethoden wie TDD, Pair Programming und Continuous Integration zu sprechen. Zeige, dass du diese Praktiken nicht nur kennst, sondern auch aktiv anwendest.
✨Fragen zur Architektur und Problemlösung
Bereite Fragen vor, die dein Interesse an der zukünftigen Architektur und deine Fähigkeit zur strukturierten Problemlösung zeigen. Diskutiere, wie du komplexe Aufgaben in kleinere, handhabbare Teile zerlegen kannst.