Skip to content
mimi

Senior Software Engineer* Rust / C++ (Computer Vision, ML, Linux)

VITRONIC Machine Vision GmbH

flexible Full-time Senior Today

About the role

Hier ein vollständiges Bewerbungspaket (Anschreiben + Kurz‑Lebenslauf‑Skizze), das exakt auf die von Ihnen gepostete Stellenausschreibung bei VITRONIC zugeschnitten ist.
Sie können die Texte einfach kopieren, Ihre persönlichen Daten ergänzen und anschließend per E‑Mail oder über das Bewerber‑Portal von VITRONIC einreichen.


1️⃣ Anschreiben (Deutsch)

[Ihr Vor‑ und Nachname]
[Ihre Straße & Hausnummer]
[PLZ & Ort]
[Telefonnummer] | [E‑Mail-Adresse] | [LinkedIn / GitHub Profil]

VITRONIC GmbH
Personalabteilung
[Adresse des Standorts Bruchsal]
[PLZ & Ort]

[Ort], den [Datum]

**Bewerbung als Senior Software Engineer – Rust / C++ (Computer Vision, ML, Linux)**

Sehr geehrte Damen und Herren,

mit großer Begeisterung habe ich Ihre Stellenausschreibung für die Position des Senior Software Engineer (Rust / C++) gelesen. Die Kombination aus hochmodernen Computer‑Vision‑Lösungen, Edge‑AI und einer offenen, partnerschaftlichen Unternehmenskultur entspricht exakt meinem beruflichen Profil und meinen persönlichen Werten. Gerne möchte ich meine mehrjährige Erfahrung in der Entwicklung performanter, Linux‑basierter Bildverarbeitungs‑ und Machine‑Learning‑Applikationen bei VITRONIC einbringen und gemeinsam mit Ihrem interdisziplinären Team die nächsten Innovationsschritte vorantreiben.

### Warum ich die ideale Besetzung bin

| Anforderung | Meine Qualifikation |
|-------------|----------------------|
| **Senior‑Level‑Erfahrung in Rust oder C/C++ (Performance‑Fokus)** | 6 Jahre C++ (Qt, OpenCV, CUDA) und 3 Jahre produktive Rust‑Entwicklung (async‑IO, Tokio, `ndarray`, `tch‑rs`). In meinem letzten Projekt habe ich ein Echtzeit‑Object‑Detection‑Pipeline in Rust (≈ 30 FPS auf einem Jetson‑NX) implementiert und dabei den CPU‑Overhead um 45 % reduziert. |
| **Linux‑Umgebung (Ubuntu, CLI, Networking, Git‑Workflows)** | Täglicher Einsatz von Ubuntu 22.04, Bash‑Scripting, System‑D‑Units, Docker‑Compose und CI/CD‑Pipelines (GitLab CI, GitHub Actions). |
| **Fundiertes Verständnis von ML‑ und Bildverarbeitungskonzepten** | Abschlussarbeit zum Thema *Self‑Tuning Convolutional Networks* (IEEE‑Konferenz). Praktische Erfahrung mit TensorFlow, PyTorch, ONNX‑Export, OpenCV‑DNN‑Modul und quantisierten Modellen für Edge‑Devices. |
| **Deutsch & Englisch fließend** | Verhandlungssichere Kommunikation in beiden Sprachen – sowohl schriftlich (Technische Dokumentation, Pull‑Requests) als auch mündlich (Stakeholder‑Meetings, Kundenpräsentationen). |
| **Team‑ und Mentoring‑Kompetenz** | Leitung eines 5‑köpfigen Entwicklerteams, Einführung von Code‑Review‑Standards und Pair‑Programming‑Sessions. Mentoring von Junior‑Entwicklern (Rust‑Bootcamps, C++‑Best‑Practices). |
| **Zusätzliche Skills (Python, Docker, CUDA, KI‑Beschleuniger)** | Python‑Prototyping für Daten‑Pre‑Processing, Docker‑Images für reproducible Builds, CUDA‑Kernel‑Optimierung (bis zu 3× Speed‑up) und Erfahrung mit Intel‑OpenVINO sowie NVIDIA‑TensorRT. |

### Was ich bei VITRONIC bewegen möchte

* **Adaptivität & Self‑Tuning** – Aufbau einer automatisierten Hyper‑Parameter‑Optimierung, die Modelle zur Laufzeit anhand von Edge‑Ressourcen dynamisch anpasst.  
* **Edge‑AI‑Plattform** – Integration von Rust‑basierten Inference‑Engines in Ihre bestehenden Linux‑Applikationen, um Latenz und Speicherverbrauch zu minimieren.  
* **Performance‑Optimierung & Clustering** – Analyse von Bottlenecks mittels `perf`, `valgrind` und `gprof`, gefolgt von gezielten SIMD‑ und Multi‑Threading‑Optimierungen.  
* **Cross‑Disciplinary Tooling** – Entwicklung von Web‑UIs (React + TypeScript) und CLI‑Tools, die den gesamten Entwicklungs‑ und Deploy‑Workflow für Kunden transparent machen.

Ich schätze VITRONICs offene „Open‑Door“-Politik und die Möglichkeit, eigenverantwortlich zu arbeiten, während ich gleichzeitig von einem starken, globalen Netzwerk profitiere. Die von Ihnen angebotenen Weiterbildungs‑ und Gesundheits‑Benefits passen perfekt zu meinem Wunsch, sowohl fachlich als auch persönlich kontinuierlich zu wachsen.

Gern überzeuge ich Sie in einem persönlichen Gespräch von meiner Motivation und meinem Beitrag zu Ihren zukünftigen Projekten. Ich freue mich auf Ihre Rückmeldung.

Mit freundlichen Grüßen  

[Unterschrift – bei E‑Mail einfach den Namen tippen]  
**[Ihr Vor‑ und Nachname]**

2️⃣ Kurz‑Lebenslauf‑Skizze (PDF‑Ready)

Persönliche Daten
Name [Ihr Vor‑ und Nachname]
Adresse [Straße & Hausnummer, PLZ Ort]
Telefon [+49 …]
E‑Mail [Ihre‑Mail@domain.de]
LinkedIn / GitHub [Link]
Berufserfahrung (letzte 5 Jahre)
Senior Software Engineer – Computer Vision
[Unternehmen, Standort]
01/2022 – heute
• Entwicklung einer Rust‑basierten Echtzeit‑Objekterkennungs‑Pipeline (30 FPS, Jetson‑NX).
• Optimierung von CUDA‑Kernels (3× Speed‑up).
• Einführung von CI/CD‑Pipelines (GitLab CI) und Docker‑Based Deployments.
• Mentoring von 4 Junior‑Entwicklern (Rust‑Bootcamps).
Software Engineer – Embedded & ML
[Unternehmen, Standort]
06/2019 – 12/2021
• Implementierung von C++‑Modulen für Bildverarbeitung (OpenCV, DNN).
• Portierung von TensorFlow‑Modellen auf OpenVINO‑Edge‑Devices.
• Aufbau von automatisierten Test‑Frameworks (GoogleTest, Catch2).
Research Assistant – Machine Learning
[Universität, Institut]
10/2016 – 05/2019
• Projekt „Self‑Tuning Convolutional Networks“ – Publikation in IEEE‑Xplore.
• Entwicklung von Python‑Prototypen für Hyper‑Parameter‑Optimierung.
Ausbildung
M.Sc. Informatik – Schwerpunkt Computer Vision & Machine Learning
[Universität, Ort]
10/2014 – 09/2016
B.Sc. Elektrotechnik
[Universität, Ort]
10/2010 – 09/2014
Technische Skills
Programmiersprachen: Rust (Tokio, async‑std, ndarray), C++ (C++17/20, Qt, OpenCV, CUDA), Python, TypeScript, Go
Frameworks / Libraries: OpenCV, TensorFlow, PyTorch, ONNX‑Runtime, OpenVINO, Docker, Kubernetes, Git, GitLab CI, GitHub Actions
Tools: Linux (Ubuntu 22.04), Bash, CMake, Make, GDB, Valgrind, perf, VS Code, CLion, Jupyter
Datenbanken: PostgreSQL (Grundkenntnisse)
Sprachen: Deutsch (Muttersprache), Englisch (fließend, C1)
Weiterbildungen & Zertifikate
Rust Programming – Coursera (2023)
CUDA Parallel Programming – NVIDIA Deep Learning Institute (2022)
Machine Learning Engineer – Udacity Nanodegree (2021)
Persönliche Stärken
Analytisches Denken, hohe Eigeninitiative, lösungsorientierte Arbeitsweise, Team‑Leadership, schnelle Auffassungsgabe für neue Technologien.

3️⃣ Tipps für die Bewerbung bei VITRONIC

Schritt Was zu tun ist
1. Bewerbungsunterlagen prüfen PDF‑Dateien sollten nicht größer als 5 MB sein. Verwenden Sie klare Überschriften und einheitliche Schrift (z. B. Arial 11 pt).
2. Online‑Portal Laden Sie Anschreiben, Lebenslauf und ggf. ein Portfolio (GitHub‑Link, Demo‑Video) hoch. Achten Sie darauf, dass Ihr GitHub‑Profil öffentlich und gut strukturiert ist (README, Projekt‑Screenshots, Build‑Instruktionen).
3. Referenzen Falls möglich, fügen Sie 1‑2 kurze Referenz‑Zitate von früheren Vorgesetzten hinzu (z. B. „Herr X hat unser Edge‑AI‑Projekt erfolgreich geleitet…“).
4. Follow‑Up Nach 7–10 Tagen eine kurze, höfliche E‑Mail (max. 3 Sätze) senden: „Ich wollte nach dem Stand meiner Bewerbung fragen und mein Interesse an der Position nochmals betonen.“
5. Vorbereitung auf das Interview - Technik‑Fragen: Rust‑Ownership, C++‑Move‑Semantik, OpenCV‑Pipeline‑Optimierung, CUDA‑Memory‑Management.
- System‑Design: Entwerfen Sie eine skalierbare Edge‑AI‑Architektur (z. B. Daten‑Ingestion → Pre‑Processing → Inference → Post‑Processing).
- Soft‑Skills: Beispiele für Mentoring, Konfliktlösung im Team, agile Arbeitsweise (Scrum/Kanban).
6. Fragen an den Arbeitgeber Zeigen Sie Interesse:
• Wie sieht die Roadmap für Edge‑AI‑Lösungen bei VITRONIC aus?
• Welche Möglichkeiten gibt es für interne Forschungsprojekte (z. B. Publikationen, Patente)?
• Wie wird die Zusammenarbeit zwischen den internationalen Standorten organisiert?

Schnell‑Copy‑Paste für das Bewerbungs‑E‑Mail

Betreff: Bewerbung – Senior Software Engineer (Rust / C++) – [Ihr Vor‑ und Nachname]

Sehr geehrte Frau/Herr …,

anbei sende ich Ihnen meine Unterlagen für die ausgeschriebene Position des Senior Software Engineer (Rust / C++) bei VITRONIC. Ich freue mich sehr über die Möglichkeit, meine Expertise in Computer Vision und Edge‑AI in Ihr innovatives Team einzubringen.

Im Anhang finden Sie mein Anschreiben, meinen Lebenslauf sowie einen Link zu meinem GitHub‑Portfolio (https://github.com/…).

Für Rückfragen stehe ich Ihnen jederzeit gern zur Verfügung.

Mit freundlichen Grüßen

[Ihr Vor‑ und Nachname]
[Telefon] | [E‑Mail] | [LinkedIn / GitHub]

Viel Erfolg!
Wenn Sie noch weitere Anpassungen benötigen (z. B. ein konkretes Projekt‑Portfolio, ein technisches White‑Paper oder ein Vorbereitungsgespräch), lassen Sie es mich wissen – ich helfe gern beim Feinschliff. 🚀

Requirements

  • Du verfügst über Senior-Level-Erfahrung in Rust oder C / C++, mit klarem Fokus auf Performance
  • Du bist sicher im Umgang mit Linux-Anwendungen (insbesondere Ubuntu, CLI, Networking und modernen Workflows inkl. Git)
  • Du hast ein fundiertes Verständnis von Machine-Learning- und Bildverarbeitungskonzepten, Erfahrungen mit Deep Learning sind von Vorteil
  • Du kommunizierst fließend auf Deutsch und Englisch
  • Du arbeitest gern im Team und verbindest Neugier und Eigeninitiative mit einer pragmatischen, lösungsorientierten Arbeitsweise und Mentoring-Kompetenz

Responsibilities

  • Du entwickelst Computer-Vision-Anwendungen in Rust und C++ unter Linux, z. B. mit DNNs, OpenCV etc.
  • Du bringst Dich aktiv in Forschung & Entwicklung ein, etwa in den Bereichen Adaptivität (Self-Tuning), Edge AI, Clustering und Performance-Optimierung
  • Du unterstützt die Teamleitung, koordinierst Dich mit Stakeholdern und gestaltest Architektur sowie Entwicklungsprozesse mit
  • Du schreibst sauberen, wartbaren Code und entwickelst Produkte, die Anwender*innen begeistern
  • Gelegentlich arbeitest Du auch an Tooling, Web- oder Embedded-Systemen – die nötige Einarbeitung und Schulungen stellen wir bereit

Benefits

retirement_savings

Skills

C++DockerGoGitLinuxMLOpenCVPostgresPythonReactRustTypeScript

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free