VM
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