Senior Software Engineer (IoT)

Senior Software Engineer (IoT)

Vollzeit 60000 - 78000 € / Jahr (geschätzt) Kein Homeoffice möglich
Dormont Manufacturing Co

Auf einen Blick

  • Aufgaben: Entwickle Software für IoT-Geräte im öffentlichen Verkehr und verbessere die Benutzererfahrung.
  • Unternehmen: Innovatives Unternehmen mit Fokus auf öffentliche Verkehrslösungen.
  • Vorteile: Wettbewerbsfähiges Gehalt, Aktienoptionen, flexible Arbeitszeiten und umfassende Gesundheitsleistungen.
  • Weitere Informationen: Dynamisches Team mit großartigen Wachstums- und Entwicklungsmöglichkeiten.
  • Warum dieser Job: Gestalte die Zukunft des öffentlichen Verkehrs und arbeite an spannenden Technologien.
  • Qualifikationen: Mindestens 5 Jahre Erfahrung in der Softwareentwicklung, insbesondere mit IoT und eingebetteten Systemen.

Das prognostizierte Gehalt liegt zwischen 60000 - 78000 € pro Jahr.

Swiftly sucht einen Senior Software Engineer, um einem funktionsübergreifenden Produktteam beizutreten, das unseren Kunden im öffentlichen Verkehr hilft, Hardware-Systeme und -Geräte an Bord zu betreiben und zu verwalten. Die Arbeit Ihres Teams umfasst Technologie-Stacks, die cloud-native Dienste mit Swiftlys zentralem Daten-Engine verbinden, sowie eine Vielzahl von eingebetteten/IoT-Geräten, die in öffentlichen Verkehrsmitteln wie Bussen, Zügen und Fähren eingesetzt werden. Sie werden in diesem gesamten Bereich arbeiten, Software schreiben, die auf Edge-Geräten im Feld läuft, Kommunikationsschichten erstellen, die diese Geräte mit der Cloud verbinden, und Backend-Dienste entwickeln, die Daten aus diesen Quellen konfigurieren, steuern und verarbeiten.

Was Sie tun werden:

  • Produkte, Funktionen und Funktionalitäten entwerfen, bauen, warten und erweitern, die echte Kundenprobleme lösen.
  • Mit Produkt, Design und Engineering zusammenarbeiten, um Kundenbedürfnisse und technische Ansätze zu entdecken und zu validieren.
  • Integrationen mit Hardware-Geräten an Bord wie Kopfzeilensteuerungen, Passagierzähler und Fahrkartenautomaten entwickeln und erweitern.
  • Cloud-native Backend-Dienste verbessern, die die Gerätekonfiguration verwalten, Telemetriedaten verarbeiten und Einblicke in die Gesundheit der Flotte bieten.
  • Robuste Mechanismen für die Übertragung von Software über die Luft, Konfigurationsupdates und Remote-Gerätemanagement implementieren und aufrechterhalten.
  • Teststrategien entwerfen, die die Realitäten von Hardware-in-the-Loop-Systemen berücksichtigen, einschließlich Integrationstests, simulierten Umgebungen und Produktionsüberwachung.
  • Unser physisches Hardware-Labor pflegen und verbessern, wenn es lokal in San Francisco ist, andernfalls Lösungen für Remote-Entwicklung, Tests und Debugging beitragen.
  • Wert kontinuierlich liefern, indem Abhängigkeiten antizipiert, Arbeiten aufgeteilt und regelmäßig Fortschritte demonstriert werden.
  • Technische Kompromisse kommunizieren, Systemdesignvorschläge klar präsentieren und architektonische Entscheidungen dokumentieren.
  • Teamkollegen durch Code-Reviews, Pairing und starke Zusammenarbeit weiterentwickeln.
  • Verantwortung für Ihren Code und Ihr Produktgebiet übernehmen, an Retrospektiven teilnehmen und kontinuierlich verbessern, wie das Team arbeitet.

Was Sie für den Erfolg benötigen:

  • Motiviert durch mission-driven Arbeit und begeistert, den öffentlichen Verkehr zu verbessern.
  • 5+ Jahre Erfahrung in der Softwareentwicklung, mit bedeutender Zeit, die mit eingebetteten Systemen, IoT-Plattformen oder Edge-Computing verbracht wurde.
  • Kenntnisse in Linux, einschließlich Imaging, Systemadministration, Containerisierung, Prozessmanagement, Netzwerk und Sicherheit.
  • Erfahrung mit Kommunikationsprotokollen und Paradigmen verschiedener Art: serielle Schnittstellen (RS-232, J1708, CAN), Netzwerkprotokolle (HTTP/REST, UDP vs. TCP) und Messaging-Muster (MQTT, pub/sub, store-and-forward).
  • Vertrautheit mit Ansätzen zur Remote-Bereitstellung und Aktualisierungsmechanismen (z.B. OTA-Updates, A/B-Partitionierung, Konfigurationsmanagement, Edge-Container-Orchestrierung).
  • Interesse daran, praktisch mit Code und Geräten zu arbeiten, unabhängig davon, ob Ihr Komfortlevel darin besteht, ein Ethernet-Kabel anzuschließen oder selbst zu crimpen.
  • Eine Test- und Qualitätsmentalität, mit starken Meinungen zur Systemvalidierung, automatisierten Tests, Beobachtbarkeit und Überwachung.
  • Komfort bei der Anwendung moderner KI-Tools zur Beschleunigung der Entwicklung und Verbesserung der Qualität.
  • Kenntnisse in den Sprachen und Technologien in unserem Stack: Python, Java, Javascript/Typescript, MQTT, SQL-Datenbanken.
  • Erfahrung mit cloud-nativen Architekturen und Diensten (AWS bevorzugt).
  • Starker Produktfokus – Sie nutzen Technologie pragmatisch, um bedeutende Kundenprobleme zu lösen.
  • Ein kontinuierlicher Lerner, der neue Technologien annimmt und anderen beim Wachsen hilft.
  • Ein kollaborativer Teamplayer, der überall dort beiträgt, wo es nötig ist, um die Teamziele zu unterstützen.
  • Offen für Feedback (ein Kernwert von Swiftly!), demütig in technischen Debatten und engagiert für fehlerfreies Lernen und Verbesserung.

Vergütung:

In Übereinstimmung mit den Gesetzen zur Gehaltstransparenz finden Sie unten die ungefähren Gehaltsbereiche. Diese Bereiche stellen das erwartete niedrige und hohe Ende des Gehalts für diese Position dar. Tatsächliche Gehälter variieren und basieren auf einer Vielzahl von nicht diskriminierenden Faktoren, einschließlich endgültiger Rollenbewertungsentscheidungen, relevanter Berufserfahrungen/Fähigkeiten eines Kandidaten und geografischer Lage. Das Gehalt ist ein Bestandteil des Gesamtvergütungspakets von Swiftly, das auch Aktienoptionen, wettbewerbsfähige Leistungen, 401(k)/RRSP-Matching, ein fantastisches Team und eine großartige Kultur, die Möglichkeit, einen großen Einfluss zu haben, den Schwerpunkt auf berufliches Wachstum und ganzheitliches Wohlbefinden sowie andere Vorteile umfasst.

US Gehaltsbereich: $140,000 - $205,000

Kanadischer Gehaltsbereich: $160,000 - $185,000

Über die Fähigkeiten:

  • Team. Gemeinsam sind wir effektiver und besser unterstützt.
  • Einfluss. Einfluss auf unsere Kunden, unser Unternehmen und alle unsere Teams ausüben.
  • Diversität. Unterschiedliche Perspektiven als Möglichkeiten sehen, unsere Schwächen anzugehen und neue Stärken zu finden.
  • Kommunikation. Annehmen, dass andere intern und extern gute Absichten haben.
  • Feedback. Wir teilen Feedback, weil wir möchten, dass jeder von uns beruflich und persönlich wächst.
  • Wachstum. Persönliches, berufliches und Unternehmenswachstum fördern.

Leistungen:

  • Wettbewerbsfähiges Gehalt.
  • Eigenkapitalvergütung (Unternehmensbesitz) für jeden Mitarbeiter.
  • Medizinische, zahnärztliche und augenärztliche Versorgung.
  • Rente mit Arbeitgeberbeitrag.
  • Erstattung für die Einrichtung des Homeoffice.
  • Monatliche Erstattung für Mobiltelefon/Internet.
  • Monatlicher Be Well-Stipendien.
  • Flexible PTO mit einem empfohlenen Minimum.
  • Flexibles Arbeitsumfeld.
  • 16 bezahlte Feiertage - einschließlich Monaten ohne US-Nationalfeiertage.
  • 12 vollständig bezahlte Wochen Urlaub für Geburt/Adoption.

Reisehinweis: Swiftly-Mitarbeiter können im Allgemeinen erwarten, 1–2 Mal im Jahr für persönliche Unternehmens- oder Team-Offsites zu reisen. Als vollständig verteiltes Unternehmen betrachten wir diese Offsites als wichtig für den Aufbau starker Beziehungen zwischen unseren Teams! Die Teilnahme an diesen persönlichen Treffen wird erwartet und gefördert, obwohl wir verstehen, dass jeder unterschiedliche persönliche Umstände hat und wir Anfragen nach Ausnahmen berücksichtigen werden. Kundenorientierte Teammitglieder und andere spezifische Rollen können häufiger reisen müssen.

Wir sind ein Arbeitgeber, der Chancengleichheit bietet - wir setzen uns für einen Arbeitsplatz ein, der so dynamisch, vielfältig und leidenschaftlich ist wie die Gemeinschaften, die wir bedienen.

Senior Software Engineer (IoT) Arbeitgeber: Dormont Manufacturing Co

Swiftly ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, an bedeutungsvollen Projekten im Bereich öffentlicher Verkehr zu arbeiten. Mit einem starken Fokus auf Teamarbeit, persönliches Wachstum und eine inklusive Unternehmenskultur, profitieren die Mitarbeiter von flexiblen Arbeitszeiten, umfassenden Sozialleistungen und der Chance, in einem dynamischen Umfeld zu lernen und sich weiterzuentwickeln. Die Lage in San Francisco ermöglicht zudem den Zugang zu einem innovativen Technologiemarkt und einem inspirierenden Arbeitsumfeld.

Dormont Manufacturing Co

Kontaktdaten:

Dormont Manufacturing Co Recruiting-Team

Wir glauben, dass du diese Fähigkeiten brauchst, um Senior Software Engineer (IoT) mit Bravour zu bestehen

Embedded Systems
IoT Plattformen
Edge Computing
Linux Systemadministration
Containerisierung
Netzwerksicherheit
Kommunikationsprotokolle