Senior Software Engineer - Application Platform
AP Sensing GmbH
Böblingen, Germany
8 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
Artificial Intelligence
Architectural Patterns
C++
Data Integrity
Data Security
Distributed Systems
Fault Tolerance
Firmware
Python
Software Engineering
Data Streaming
Real Time Systems
Concurrency
Information Technology
Machine Learning Operations
Job description
- Du übernimmst eine Schlüsselrolle bei der Entwicklung unserer sicheren Edge-Plattform für Echtzeit-Datenverarbeitungsanwendungen.
- Du entwirfst, implementierst und entwickelst robuste und monitorbare Plattformkomponenten, APIs und SDKs für die Entwicklung, Bereitstellung und den Betrieb von Echtzeitanwendungen.
- Du arbeitest eng mit den Bereichen Data Science, ML Engineering, Firmware, Software Engineering, Project Engineering und Operations zusammen, um klare Anforderungen abzuleiten und Anforderungen in technische Lösungen umzusetzen.
- Du bewertest und führst kontinuierlich relevante Technologien, Tools und Architekturmuster ein, um die Plattform an den Best Practices der Branche und den zukünftigen Anforderungen auszurichten.
Requirements
- Du verfügst über einen technischen Abschluss, idealerweise in Informatik oder einem vergleichbaren Fachgebiet.
- Du hast mindestens 5 Jahre Berufserfahrung in der Softwareentwicklung, einschließlich umfangreicher Arbeit an asynchronen, verteilten Echtzeitsystemen.
- Du verfügst über ausgezeichnete Programmierkenntnisse in mindestens einer statisch typisierten Sprache (z. B. Rust, C++, Go oder ähnliches) und schreibst hochwertigen, wartbaren Code.
- Du hast Erfahrung in der Entwicklung und dem Betrieb sicherer verteilter Systeme, einschließlich Themen wie Concurrency, Fehlertoleranz, Messaging/Streaming und Monitoring.
- Du verstehst komplexe technische und domänenbezogene Probleme schnell und kannst diese in klare, pragmatische Lösungen umsetzen.
- Idealerweise verfügst Du über Erfahrung in der Implementierung oder dem Betrieb von verteilten Streaming-Plattformen oder IoT-Systemen, mit einem starken Fokus auf Datensicherheit, Datenintegrität und Skalierbarkeit.
- Idealerweise hast Du Erfahrung mit Python, einschließlich AI/ML-Workloads und MLOps-Themen wie Modellbereitstellung und Datenpipelines.
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