Software Quality Engineer - Static Analysis & Secure Code(2970500)
OMM Solutions GmbH
Bremen, Germany
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
GermanJob location
Bremen, Germany
Tech stack
Clean Code Principles
C
Business Analytics Applications
C++
Static Program Analysis
Software Quality
Continuous Integration
Software Debugging
DevOps
Python
MISRA C (C Programming Language)
Gitlab-ci
Code Restructuring
PolySpace
Jenkins
Job description
- Sie setzen Werkzeuge zur statischen Codeanalyse gezielt ein, konfigurieren diese und entwickeln deren Nutzung kontinuierlich weiter (z. B. zur Erkennung von Bugs, Sicherheitslücken, Regelverstößen und Wartbarkeitsproblemen).
- Sie integrieren Analyse- und Qualitätssicherungswerkzeuge in CI/CD-Pipelines und Entwicklungsworkflows.
- Sie arbeiten eng mit Softwareentwicklern und DevOps-Teams zusammen, um verbindliche Qualitätsstandards und automatisierte Quality-Gates zu etablieren.
- Sie werten Analyseberichte und Metriken aus und übersetzen diese in konkrete, umsetzbare Verbesserungsvorschläge für die Entwicklungsteams.
- Sie treiben aktiv Themen wie Clean Code, technische Exzellenz und kontinuierliche Verbesserung voran.
- Sie unterstützen den Aufbau nachhaltiger Entwicklungsstandards und fördern Best Practices in den Teams.
Requirements
- Sie haben praktische Erfahrung im Umgang mit statischen Codeanalyse-Tools (z. B. PCLint, QA MISRA, Astrée, Polyspace Bugfinder, CodeProver oder vergleichbaren Lösungen).
- Sie sind vertraut mit mindestens einer Programmiersprache wie C, C++, Python oder ähnlichen.
- Sie besitzen ein gutes Verständnis für Code-Qualitätsmetriken, Sicherheitsanalysen und strukturierte Refactoring-Ansätze.
- Sie fühlen sich in interdisziplinären und kollaborativen Teams wohl.
- Sie bringen eine ausgeprägte Qualitätsorientierung, Neugier und den Wunsch zur kontinuierlichen Weiterentwicklung mit.
- Sie haben idealerweise Erfahrung mit der Einbindung von Analyse-Tools in CI/CD-Umgebungen (z. B. Jenkins, GitLab CI oder vergleichbar).
- Sie haben Freude daran, Entwicklungsprozesse aktiv mitzugestalten und Qualitätsbewusstsein im Team zu verankern.