Senior Software Engineer - Edge Plattform
AP Sensing GmbH
Böblingen, Germany
19 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Shift work Languages
German Experience level
SeniorJob location
Remote
Böblingen, Germany
Tech stack
API
C++
Python
Software Engineering
Data Streaming
Kubernetes
Information Technology
Machine Learning Operations
Job description
- Du übernimmst eine Schlüsselrolle bei der Gestaltung und dem Design unserer Edge-Plattform für die Entwicklung, das Testen, das Deployment und den Betrieb von Echtzeit-Anwendungen.
- Du entwirfst und implementierst sichere, zuverlässige und wartbare Plattformkomponenten, APIs und SDKs, die die Grundlage für robuste Anwendungen in ressourcenbeschränkten Umgebungen bilden.
- Du arbeitest eng mit Data Scientists, ML Engineers und Project Engineers zusammen und unterstützt Applikations Teams dabei, Prototypen in produktionsreife Lösungen zu überführen.
- Du trägst zur technischen Ausrichtung, zu Best Practices und zur langfristigen Weiterentwicklung der Plattform bei.
Requirements
- Du hast ein technisches Studium, idealerweise in Informatik oder einem vergleichbaren Fachgebiet.
- Du verfügst über mindestens 5 Jahre Berufserfahrung im Software Engineering, einschließlich substantieller Arbeit an datenintensiven Echtzeit-Systemen.
- Du hast ausgezeichnete Programmierkenntnisse in mindestens einer statisch typisierten Sprache wie Rust (bevorzugt), C++, Go oder vergleichbar und schreibst hochwertigen, wartbaren Code.
- Du hast Erfahrung mit Observability, Deployment, Monitoring und dem Betrieb von Produktionssystemen in verteilten oder Edge-basierten Umgebungen.
- Du verfügst über starke Python-Kenntnisse und praktische Erfahrung mit Python in ML-nahen Anwendungen, zum Beispiel bei Data Pipelines, Model Integration, Model Deployment oder Monitoring.
- Du bewegst dich sicher an der Schnittstelle zwischen Software Engineering und angewandter Forschung und verstehst die Herausforderungen, Research Code in robuste Produktionssysteme zu überführen.
- Du erfasst komplexe technische und domänenspezifische Probleme schnell und übersetzt sie in klare, pragmatische Lösungen.
- Idealerweise hast du Erfahrung mit der Implementierung und dem Betrieb verteilter Streaming-Plattformen, IoT-Systeme oder Edge-basierter Anwendungen.
- Idealerweise hast du Erfahrung mit containerisierten Deployments und Kubernetes in Test- und Produktionsumgebungen.
Benefits & conditions
- Spannende Aufgaben: Abwechslungsreiche und verantwortungsvolle Tätigkeiten mit modernster Technologie.
- Offene Unternehmenskultur: Ein Arbeitsumfeld, das auf Vertrauen, Respekt und den Werten des "HP Way" basiert.
- Motivierendes Umfeld: Ein freundliches, internationales Team mit starkem Zusammenhalt.
- Attraktive Vergütung: Wettbewerbsfähiges Gehalt, Zusatzleistungen und flexible Arbeitszeiten.
- Weiterentwicklung & Karriere: Individuelle Entwicklungsmöglichkeiten und ein attraktives Erfolgsbeteiligungsprogramm., * Flexible Arbeitszeiten: Gestalte deinen Arbeitstag mit flexiblen Arbeitszeiten und Homeoffice-Möglichkeiten, * Teamgeist: Flache Hierarchien und eine wertschätzende Arbeitsatmosphäre in einem internationalen, interkulturellen Team
- Teamevents: Regelmäßige Firmen- und Teamveranstaltungen für mehr Austausch und engere Zusammenarbeit
- Karrierechancen: Durch unser kontinuierliches Wachstum eröffnen sich viele Entwicklungsmöglichkeiten
- Weiterbildung: Wir investieren in deine Zukunft mit Schulungen und individuellen Weiterbildungsmöglichkeiten