Unser Kunde ist ein innovatives Unternehmen, das sich auf industrielle Bildverarbeitung spezialisiert hat und seit 1984 besteht. Mit einem klaren Ziel, die Welt sicherer und lebenswerter zu gestalten, bietet das Unternehmen Lösungen für komplexe Herausforderungen in verschiedenen Branchen, darunter Automobil, Logistik, Medizintechnik und Verkehrstechnik. Trotz des kontinuierlichen Wachstums, das zu einem Umsatz von rund 250 Millionen Euro und 1.400 Mitarbeitenden weltweit geführt hat, bleibt die Unternehmenskultur partnerschaftlich und wertschätzend. In der Rolle des Senior Software Engineers wirst Du Computer-Vision-Anwendungen in Rust und C++ unter Linux entwickeln. Zu Deinen Aufgaben gehört die aktive Mitgestaltung in Forschung und Entwicklung, insbesondere in den Bereichen Adaptivität, Edge AI, Clustering und Performance-Optimierung. Du arbeitest eng mit der Teamleitung und Stakeholdern zusammen, um Architektur und Entwicklungsprozesse zu gestalten. Zudem schreibst Du sauberen und wartbaren Code und entwickelst Produkte, die Anwender*innen begeistern. Gelegentlich wirst Du auch an Tooling, Web- oder Embedded-Systemen arbeiten, wobei die notwendigen Schulungen bereitgestellt werden. Das Team bietet ein herausforderndes und interdisziplinäres Arbeitsumfeld im Hightech-Sektor mit viel Raum für Eigeninitiative und persönliche Entwicklung.
Senior Software Engineer Rust / C++ (Computer Vision, ML, Linux)
Beschreibung
Anforderungen
Der ideale Kandidat bringt umfangreiche Erfahrung auf Senior-Level in Rust oder C/C++ mit, wobei der Fokus auf Performance liegt. Du solltest sicher im Umgang mit Linux-Anwendungen, insbesondere Ubuntu, CLI und Networking sein und moderne Workflows, einschließlich Git, beherrschen. Ein fundiertes Verständnis von Machine-Learning- und Bildverarbeitungskonzepten ist erforderlich, und Erfahrungen mit Deep Learning sind von Vorteil. Du kommunizierst fließend auf Deutsch und Englisch und arbeitest gerne im Team. Neugier, Eigeninitiative sowie eine pragmatische, lösungsorientierte Arbeitsweise zeichnen Dich aus. Zudem bringst Du Mentoring-Kompetenz mit. Von Vorteil sind Erfahrungen mit Technologien wie Python, TypeScript, React, Go, Docker, Postgres, CUDA, KI-Beschleunigern, Tooling, Embedded Systems sowie SPS/PLCs.