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
Senior

Job 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

Apply for this position