Auf einen Blick
- Aufgaben: Entwickle und pflege unsere Yocto-basierte Linux-Plattform und Python-Anwendungen.
- Unternehmen: Wemolo, ein innovatives Unternehmen im Bereich IoT mit über 250 Mitarbeitern in Europa.
- Vorteile: Flexible Arbeitszeiten, Gesundheitsangebote, Team-Events und modernes Equipment.
- Weitere Informationen: Dynamisches Umfeld mit großartigen Wachstumschancen und einem unterstützenden Team.
- Warum dieser Job: Gestalte die Zukunft des Parkens mit modernster Technologie und echtem Einfluss.
- Qualifikationen: Erfahrung in Embedded Linux, Python-Entwicklung und Systemprogrammierung erforderlich.
Das prognostizierte Gehalt liegt zwischen 49500 - 60500 € pro Jahr.
Wemolo baut eigene Hardware und KI, um ein barrierefreies Parken ohne Tickets oder Warteschlangen zu ermöglichen. Über 7.000 unserer Scanner sind an rund 4.000 Parkplätzen in Europa im Einsatz und haben über 1,3 Milliarden Parkereignisse verarbeitet: unbeaufsichtigt, im Freien und rund um die Uhr.
Als Senior IoT Engineer (alle Geschlechter) verstärken Sie unser Devices-Team und verbinden beide Welten: Sie verantworten unsere Yocto-basierte Linux-Softwareplattform und entwickeln aktiv die Python-Anwendungsdienste, die darauf aufbauen. Python ist Ihre tägliche Programmiersprache, aber Sie arbeiten auch mit C/C++, Treibern und dem Kernel, wenn es die Hardware erfordert. Dies ist eine echte hybride Hands-on-Rolle.
Aktuell bauen wir eine neue verallgemeinerte Linux-basierte Plattform für unsere nächste Hardwaregeneration, harmonisieren die Software über alle Gerätetypen hinweg und machen den Gesundheitszustand der Flotte in Echtzeit sichtbar. Sie tun dies in einem profitablen Münchener Scale-up mit mehr als 250 Mitarbeitern an fünf europäischen Standorten: das Tempo eines schnell wachsenden Unternehmens und die Stabilität, um Dinge richtig zu bauen.
Was Sie erwartet:
- Nächste Generation OS-Image: Entwerfen und erstellen Sie unser neues Yocto-basiertes Linux-Image für die nächste Hardwaregeneration und leiten Sie die Migration unserer Flotte darauf.
- Hardware-Abstraktion: Harmonisieren Sie die Software über Scanner, Zahlungsterminals und Bildschirme in eine wartbare Codebasis.
- Flotten-Updates: Entwerfen Sie OS- und Anwendungsupdates, die kein Gerät unbrauchbar machen: A/B-Partitionen, gestaffelte Rollouts und saubere Versionierung über Hardwarevarianten hinweg.
- Flottenbeobachtbarkeit: Entwickeln Sie Monitoring, das den Gesundheitszustand jedes Geräts in Echtzeit zeigt, von Speicherlecks bis hin zu Netzwerkstabilität und Hardwaremetriken.
- Debugging: Finden Sie die Ursachen über Kernel, Treiber, Netzwerke, Speicher und Anwendungs-Code, auf Geräten, die Hunderte von Kilometern entfernt sind.
- Technische Anleitung: Bringen Sie senioren Urteilsvermögen in Architekturgespräche mit unseren IoT-Plattform-, Backend- und KI-Teams ein, dokumentieren Sie Entscheidungen und mentorieren Sie Ingenieure.
Inspirieren Sie uns durch:
- Embedded Linux Expertise: Praktische Erfahrung im Aufbau und der Wartung von Embedded-Linux-Produkten, die im Feld eingesetzt werden, idealerweise in Flottengröße, sowie Vertrauen im Umgang mit Linux-Interna, GNU-Tools und Bash.
- Hintergrund: Abschluss in Informatik, Elektrotechnik, Physik oder gleichwertige praktische Erfahrung.
- Yocto-Erfahrung: Nachweisliche Erfahrung im Erstellen, Anpassen und Warten von Linux-Images mit Yocto.
- Python-Entwicklung: Starke Python-Kenntnisse – Python wird Ihre primäre Programmiersprache in dieser Rolle sein.
- Systemprogrammierung: Starke Programmierkenntnisse in mindestens einer Systemprogrammiersprache wie C++, Rust, Go oder Java.
- Betriebssystem & Debugging: Solides Verständnis von Linux-Interna, Bootloadern, systemd, Treibern, Kernel-Konzepten, Netzwerken und Docker sowie praktische Erfahrung mit Debugging-Tools wie GDB, tcpdump, Valgrind, UART und JTAG.
- Senior Mindset: Sie klären Anforderungen, bevor Sie eine Lösung entwerfen, berücksichtigen die Auswirkungen auf andere Teams und sind bereit, technische Entscheidungen zu treffen und zu verteidigen.
- Kommunikation: Sie erklären komplexe technische Themen klar und strukturiert in fließendem Englisch (C1).
Zusätzliche Punkte für:
- Erfahrung im Betrieb großer IoT-Flotten.
- Kenntnisse über industrielle Hardware, Kameras, KI-Beschleuniger, Modems oder Netzwerkgeräte.
- Erfahrung mit Computer Vision, Edge AI oder maschinellem Lernen.
- Vertrautheit mit MQTT und Protocol Buffers (ProtoBuf).
- Deutschkenntnisse.
Was wir bieten:
- Flexibilität & Verantwortung: Ihr Arbeitstag, Ihre Leistung – Unser hybrides Modell ermöglicht es Ihnen, von zu Hause aus zu arbeiten, frische Perspektiven während der Arbeit zu gewinnen und sich persönlich während unserer Anchor Days (Dienstag bis Donnerstag) zu treffen.
- Maßgeschneiderte Mobilität: Volle Fahrt voraus – Ob nachhaltiges Fahrradleasing oder ein Zuschuss für öffentliche Verkehrsmittel, wir halten Sie flexibel und mobil.
- Messbare Ziele: Unsere agilen Methoden ermöglichen es Ihnen, Ihren Einfluss auf unser Produkt und den Unternehmenserfolg direkt zu messen.
- Teamkultur & Networking: Echte Verbindungen – auch über den Arbeitsalltag hinaus. Feiern Sie Erfolge mit uns bei legendären Teamevents und OKR-Partys.
- Produktive Umgebung: Brainfood deluxe – Ob Portafilterkaffee, Bella&Bona Online-Cafeteria, frisches Obst oder unsere Müsli-Bar – Ihr Wohlbefinden fördert Ihre Leistung.
- Gesundheit & Balance: Bleiben Sie im Gleichgewicht mit EGYM Wellpass oder Urban Sports Club – Zugang zu über 1.000 Fitnessstudios und Wellnessorten in ganz Deutschland.
- Top-Ausrüstung & Ergonomie: Mac oder Windows, im Büro oder remote – wir sorgen dafür, dass Sie effizient und komfortabel arbeiten können.
- Dresscode? Ihr Code: Was Sie tun, zählt mehr als das, was Sie tragen – kleiden Sie sich so, wie es Ihnen am besten gefällt.
Innovation durch Vielfalt: Unabhängig von Ihrem Hintergrund, Ihrer Herkunft, Geschlechtsidentität oder individuellen Umständen interessiert uns Ihre Persönlichkeit. Deshalb setzen wir uns dafür ein, eine Kultur der Zusammenarbeit und des Respekts aufzubauen, in der jedes Teammitglied eine Stimme hat, wachsen kann und sich bei uns wertgeschätzt fühlt.
Bereit, (Ihr) Wachstum zu übernehmen?
Senior IoT Engineer (all genders) – Embedded Linux · Python · Yocto in München Arbeitgeber: Wemolo GmbH
Wemolo ist ein herausragender Arbeitgeber, der Innovation und persönliche Entwicklung in den Mittelpunkt stellt. Mit flexiblen Arbeitsmodellen, einem starken Fokus auf Teamkultur und Networking sowie umfangreichen Gesundheits- und Sportangeboten bietet das Unternehmen eine produktive und unterstützende Umgebung für seine Mitarbeiter. Hier hast du die Möglichkeit, Verantwortung zu übernehmen und aktiv an der Gestaltung einer zukunftsorientierten IoT-Plattform mitzuwirken.
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass du so Senior IoT Engineer (all genders) – Embedded Linux · Python · Yocto in München erhalten könntest
✨Engagier dich in Entwickler-Communities!
Lass uns mal ehrlich sein: In der Software-Entwicklung sind Netzwerke Gold wert! Tummel dich in GitHub-Projekten, nehme an lokalen Meetups oder Hackathons teil und vernetze dich mit anderen Entwicklern. So steigerst du nicht nur deine Sichtbarkeit, sondern lernst auch die neuesten Trends und Technologien kennen.
✨Zeig deine Fähigkeiten!
Erstelle ein Portfolio, das deine besten Projekte und Code-Examples zeigt. Nichts überzeugt mehr als ein praktischer Beweis deiner Skills. Das kann auch helfen, bei Wemolo GmbH anzuklopfen, wenn du dich auf die Stelle als Senior IoT Engineer (all genders) – Embedded Linux · Python · Yocto bewirbst – so wissen sie gleich, was sie von dir erwarten können!
✨Nutze Jobplattformen speziell für Tech-Jobs!
Plattformen wie Stack Overflow Jobs oder AngelsList sind perfekte Orte, um Vollzeitstellen in der Software-Entwicklung zu finden. Hier sind viele tolle Unternehmen auf der Suche nach Talenten wie uns, also schau regelmäßig vorbei und bewirb dich direkt über die Website.
✨Such dir Mentoren und Feedback!
Hol dir Feedback von erfahrenen Entwicklern, die dir Tipps geben können, was Recruiter wirklich suchen. Ob über LinkedIn oder persönliche Kontakte: Menschen, die sich in der Branche auskennen, können enorm wertvoll sein, um dir zu helfen, dich optimal auf deine Bewerbung bei Wemolo GmbH vorzubereiten!
Wir glauben, dass du diese Fähigkeiten brauchst, um Senior IoT Engineer (all genders) – Embedded Linux · Python · Yocto in München mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Highlights deiner Coding-Skills:In der Software-Entwicklung kommt es auf konkrete Fähigkeiten an. Vergiss nicht, relevante Programmiersprachen und Frameworks in deinen Lebenslauf aufzunehmen. Zeig uns, was du kannst – vielleicht mit einem Link zu deinem GitHub-Profil oder einer Übersicht deiner Side Projects, die deine Programmierkenntnisse illustrieren.
Dokumentation deiner Erfolge:Gerade bei einer Vollzeitstelle in der Software-Entwicklung sind konkrete Ergebnisse Gold wert. Nenn uns Zahlen und Ergebnisse aus deinen vorherigen Projekten. Hast du den Code optimiert oder Systemfehler behoben? Solche Erfolge zeigen, dass du die Sprache der Entwickler sprichst und einen echten Mehrwert bringst.
Attraktive Projektbeschreibungen:Wenn du an Projekten gearbeitet hast, die hervorstechen, beschreibe sie ausführlich in deinem Lebenslauf. Was war das Problem, das du gelöst hast? Welche Technologien hast du eingesetzt? Das gibt uns einen klaren Einblick in deine Herangehensweise und Problemlösungsfähigkeiten.
Motivation zeigen:In deinem Anschreiben solltest du deine Motivation für die Stelle im Bereich Software-Entwicklung bei Wemolo GmbH klar herausstellen. Warum sprichst gerade du die Anforderungen für diese Vollzeitrolle an? Mach deutlich, was dich an der Arbeit bei uns reizt und wie du über das rein Technische hinaus wachsen möchtest.
Wie man sich auf ein Vorstellungsgespräch bei Wemolo GmbH vorbereitet
✨Technische Vorbereitung auf die Coding-Challenges
In der Software-Entwicklung sind technische Fragen oft ein zentraler Teil des Interviews. Macht euch mit Plattformen wie LeetCode oder HackerRank vertraut, um eure Problemlösungsfähigkeiten zu trainieren. Zeigt im Interview viel Selbstbewusstsein beim Erklären eurer Ansätze!
✨Das eigene Portfolio im besten Licht präsentieren
Stellt sicher, dass ihr ein aussagekräftiges Portfolio habt, das einige eurer besten Projekte zeigt. Seid bereit, darüber zu sprechen, was eure Rolle war, welche Technologien ihr verwendet habt und welche Herausforderungen es gab. Das gibt den Interviewern einen Einblick in eure praktische Erfahrung.
✨Teamfähigkeit und Kommunikation betonen
In einer Vollzeit-Position wird Kommunikation im Team sehr wichtig sein. Seid bereit, Beispiele aus der Vergangenheit zu teilen, in denen ihr effektiv im Team gearbeitet habt. Dies zeigt, dass ihr nicht nur technische Fähigkeiten habt, sondern auch gut ins Team passt.
✨Vorbereitung auf Fragen zur Software-Architektur
Bereitet euch darauf vor, Fragen zur Software-Architektur zu beantworten. Themen wie RESTful APIs, Microservices und Cloud-Architekturen können Teil eures Interviews sein. Zeigt euer Verständnis durch Diskussionen und Beispiele aus eurer bisherigen Arbeit oder Projekte.