Auf einen Blick
- Aufgaben: Entwickle innovative Motoranwendungen für E-Bikes und verbessere das Fahrerlebnis.
- Unternehmen: Führendes Unternehmen in der E-Bike-Technologie mit einem kreativen Team.
- Vorteile: Attraktives Gehalt, Gesundheitsleistungen, flexible Arbeitszeiten und Weiterbildungsmöglichkeiten.
- Weitere Informationen: Dynamisches Umfeld mit großartigen Karrieremöglichkeiten und internationalem Team.
- Warum dieser Job: Gestalte die Zukunft des Radfahrens mit modernster Technologie und echten Auswirkungen.
- Qualifikationen: Abschluss in Mechatronik oder Ingenieurwesen und Erfahrung in der Softwareentwicklung.
Das prognostizierte Gehalt liegt zwischen 45000 - 65000 € pro Jahr.
Um unser eBike-Entwicklungsteam in Cham, Schweiz, zu verstrken, suchen wir einen Motor Functions Developer, der sofort oder nach Vereinbarung beginnen kann.
In dieser Rolle sind Sie verantwortlich fr das Design, die Entwicklung und die Validierung von motorbezogenen Anwendungen und Funktionen, die das Systemverhalten und das Fahrerlebnis definieren. Der Schwerpunkt liegt auf Anwendungslogik, funktionalem Verhalten und Systeminteraktion, nicht auf der Entwicklung von Algorithmen zur Motorsteuerung auf niedriger Ebene.
Sie werden tiefgehende Softwareexpertise mit starkem Verstndnis fr physikalische Systeme kombinieren, um robuste, gut validierte Motorfunktionen auf Bench-, System- und Fahrradebene zu erstellen. Intern arbeiten Sie eng mit den Teams Ride Control, System Engineering, Software und Qualität zusammen. Extern haben Sie die Mglichkeit, mit Motorlieferanten zu Themen der Anwendung und Integration zu kollaborieren.
Wie Sie einen Unterschied machen werden- Motor Functions Development
- Entwickeln und verantworten Sie motoranwendungsfunktionen (Assistenz- und Drehmomentverhalten, funktionale Grenzen und Schutzmechanismen, Herabstufungs- und thermische Strategien, systemabhngiges Motorverhalten, Bestimmung und Einstellung des richtigen Gangs usw.)
- Übersetzen Sie die Ziele des Fahrerlebnisses und die Systemanforderungen in klare, testbare Funktionen
- Verantworten Sie Motorfunktionen über den gesamten Entwicklungslebenszyklus (Konzept → Implementierung → Kalibrierung → Validierung)
- Advanced Modeling, Simulation
- Analysieren Sie das System- und Motorverhalten, um robuste Funktionen zu entwerfen und zu validieren
- Verwenden Sie Daten aus Tests, um Interaktionen, Grenzen und Verbesserungen zu bewerten
- Application-Level Software Development
- Entwickeln und implementieren Sie Motorfunktionen
- Arbeiten Sie sicher und selbstständig in C, C++, Kenntnisse von Zephyr OS sind von Vorteil
- Debuggen Sie mehrschichtige Verhaltensweisen über Software-, Hardware- und Systemgrenzen hinweg
- Testing, Validation & Field Support
- Helfen Sie bei der Definition und Ausführung von anwendungsbezogenen Testfällen für Motorfunktionen
- Unterstützen Sie Testaktivitäten auf Bench-, System- und Fahrradebene
- Analysieren Sie Probleme mithilfe datengestützter Methoden und physikalischen Systemverständnisses
- Cross Functional & Supplier Collaboration
- Agieren Sie als technischer Experte für motoranwendungs- und funktionale Themen
- Stimmen Sie funktionale Verhaltensweisen innerhalb mechanischer, elektrischer und systemtechnischer Einschränkungen ab
- Verbessern Sie kontinuierlich Entwicklungs-, Validierungs- und Freigabeprozesse
- Gehen Sie raus, fahren Sie, beobachten Sie das Systemverhalten und geben Sie Erkenntnisse in die Entwicklung zurück
- Bildung & Erfahrung
- Bachelor- oder Masterabschluss in Mechatronik, Elektrotechnik, Maschinenbau, Systemtechnik oder ähnlichem
- 3+ Jahre relevante Erfahrung in der Anwendungsentwicklung, Systemfunktionen oder eingebetteten Systemen (Seniorität impliziert durch Werkzeugerwartungen)
- Erforderliche technische Expertise
- Expertenkenntnisse in: Python, MATLAB, Simulink, C
- Erfahrung mit modernen Programmiersprachen wie: C++17 und höher, Rust, Zig
- Kenntnisse von Zephyr OS sind von Vorteil
- Starkes Verständnis physikalischer Systeme und deren Verhalten
- Nachgewiesene Erfahrung in der Entwicklung von anwendungsbezogener eingebetteter Software
- Sichere Handhabung von: + CAN-Kommunikation, Protokollen und Diagnosetools + Git-Versionierung + Debugging über Systemgrenzen hinweg
- Starker Systemdenker mit strukturiertem, analytischem Denkvermögen
- Komfortabel beim Überbrücken von physikalischem Verhalten, Softwarelogik und realen Tests
- Fähig, unabhängig an komplexen Themen zu arbeiten und diese bis zur Vollendung voranzutreiben
- Klare und effektive Kommunikation in funktionsübergreifenden, internationalen Teams
- Sprache & Mobilität
- Ausgezeichnete Englischkenntnisse (schriftlich und mündlich), Deutsch ist von Vorteil
- Bereitschaft zu gelegentlichen Reisen (ca. 10%)
- Nice to Haves
- Erfahrung mit eBike, Automobil- oder elektrifizierten Antriebssystemen
- Erfahrung in der Unterstützung von Produkten in die Serienproduktion
- Vertrautheit mit Systemidentifikation oder modellbasierter Entwicklung (Regeltheorie)
- Leidenschaft für das Radfahren
E-Bike Software Developer - Motor Functions Arbeitgeber: Specialized Bicycle Components, Inc.
Als Motor Functions Developer in Cham, Schweiz, profitieren Sie von einer dynamischen Arbeitsumgebung, die Innovation und Teamarbeit fördert. Unser Unternehmen bietet nicht nur wettbewerbsfähige Gehälter und umfassende Sozialleistungen, sondern auch zahlreiche Möglichkeiten zur beruflichen Weiterentwicklung in einem zukunftsorientierten Sektor. Genießen Sie die Vorzüge eines engagierten Teams, das sich leidenschaftlich für E-Bike-Technologie einsetzt und Ihnen die Chance gibt, Ihre Ideen in einem inspirierenden Umfeld zu verwirklichen.
Kontaktdaten:
Specialized Bicycle Components, Inc. Recruiting-Team
StudySmarter Expertenrat🤫
Wir sind der Meinung, dass Sie so E-Bike Software Developer - Motor Functions erhalten könnten
✨Tipp Nummer 1
Sei proaktiv! Nutze LinkedIn oder andere Netzwerke, um direkt mit Leuten aus dem Unternehmen in Kontakt zu treten. Frag nach Informationen über die Unternehmenskultur oder aktuelle Projekte – das zeigt dein Interesse und Engagement.
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Da du als E-Bike Software Developer arbeiten möchtest, solltest du deine Kenntnisse in C, C++ und anderen relevanten Programmiersprachen auffrischen. Mach ein paar Coding-Challenges, um sicherzustellen, dass du bereit bist, deine Fähigkeiten unter Beweis zu stellen.
✨Tipp Nummer 3
Zeig deine Leidenschaft für E-Bikes! Wenn du beim Vorstellungsgespräch über deine Erfahrungen und dein Interesse am Radfahren sprichst, kannst du einen bleibenden Eindruck hinterlassen. Teile Geschichten darüber, wie du das Fahren und die Technik miteinander verbindest.
✨Tipp Nummer 4
Bewirb dich direkt über unsere Website! Das gibt dir die beste Chance, im Auswahlprozess gesehen zu werden. Und vergiss nicht, dein Netzwerk zu nutzen – vielleicht kennt jemand jemanden, der dort arbeitet!
Wir glauben, dass du diese Fähigkeiten brauchst, um E-Bike Software Developer - Motor Functions mit Bravour zu bestehen
Einige Tipps für deine Bewerbung 🫡
Sei du selbst!:Wenn du deine Bewerbung schreibst, sei authentisch und zeig uns, wer du wirklich bist. Wir suchen nach Menschen, die nicht nur die richtigen Fähigkeiten haben, sondern auch gut ins Team passen.
Mach es konkret!:Verwende konkrete Beispiele aus deiner bisherigen Erfahrung, um zu zeigen, wie du die Anforderungen der Stelle erfüllst. Das hilft uns, deine Fähigkeiten besser zu verstehen und wie du zur Entwicklung unserer E-Bike Software beitragen kannst.
Achte auf die Details!:Überprüfe deine Bewerbung auf Rechtschreib- und Grammatikfehler. Eine sorgfältige Bewerbung zeigt uns, dass du Wert auf Qualität legst – genau wie wir bei StudySmarter!
Bewirb dich über unsere Website!:Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass sie schnell und unkompliziert bei uns ankommt. Wir freuen uns darauf, von dir zu hören!
Wie man sich auf ein Vorstellungsgespräch bei Specialized Bicycle Components, Inc. vorbereitet
✨Verstehe die Motorfunktionen
Mach dich mit den spezifischen Motoranwendungen und -funktionen vertraut, die in der Stellenbeschreibung erwähnt werden. Überlege dir, wie du deine Erfahrungen in der Entwicklung von Motorfunktionen und der Anwendung von Algorithmen in der Vergangenheit einbringen kannst.
✨Bereite dich auf technische Fragen vor
Erwarte technische Fragen zu Programmiersprachen wie C, C++ und Python. Übe das Debuggen und die Analyse von Systemverhalten, um deine Fähigkeiten im Umgang mit komplexen Themen zu demonstrieren.
✨Zeige deine Teamfähigkeit
Da die Rolle enge Zusammenarbeit mit verschiedenen Teams erfordert, sei bereit, Beispiele für erfolgreiche Teamprojekte zu teilen. Betone deine Kommunikationsfähigkeiten und wie du in internationalen Teams gearbeitet hast.
✨Sei bereit für praktische Tests
Möglicherweise wirst du gebeten, deine Fähigkeiten in einer praktischen Aufgabe zu demonstrieren. Bereite dich darauf vor, indem du an Projekten arbeitest, die das Testen und Validieren von Motorfunktionen beinhalten, und bringe konkrete Beispiele mit.