Auf einen Blick
- Aufgaben: Entwickle Firmware für KI-gesteuerte Fahrzeuge und arbeite an innovativen Softwarelösungen.
- Arbeitgeber: Arm, ein führendes Unternehmen in der Technologiebranche mit einem kreativen Team.
- Mitarbeitervorteile: Attraktives Gehalt, flexible Arbeitszeiten und Möglichkeiten zur beruflichen Weiterentwicklung.
- Warum dieser Job: Gestalte die Zukunft der Automobiltechnologie und arbeite mit modernster Hardware.
- Gewünschte Qualifikationen: Erfahrung in Firmware-Entwicklung und starke Kenntnisse in C und Assembly.
- Andere Informationen: Dynamisches Umfeld mit großartigen Wachstumschancen und einem respektvollen Team.
Das voraussichtliche Gehalt liegt zwischen 60000 - 80000 € pro Jahr.
Arm sucht einen Senior Firmware Developer, um den Software-Stack für nächste Generation Compute-Subsysteme in softwaredefinierten, KI-gesteuerten Fahrzeugen zu entwickeln. Sie werden eng mit technischen Leitern und Architekten in unseren Ingenieurdomen zusammenarbeiten, um Partnern und Kunden zu ermöglichen, die Fähigkeiten unserer Plattformen voll auszuschöpfen. Dies ist eine praktische Rolle als individueller Beitragender, mit einem starken Fokus auf das aktive Entwerfen, Schreiben, Debuggen und Überprüfen von produktionsreifem Code. Wir suchen Ingenieure, die sich intensiv mit der Entwicklung auf niedriger Ebene beschäftigen und Verantwortung für die Bereitstellung robuster, hochwertiger Implementierungen übernehmen.
Wir sind besonders an Personen interessiert, die umfassende Erfahrungen mit Systemsoftware auf Firmware-Ebene haben, die Compute-, Vision-, KI- und Sicherheits-/Schutz-Subsysteme umfasst. Wenn Sie leidenschaftlich daran interessiert sind, an der Schnittstelle zwischen modernster Hardware und Systemsoftware zu arbeiten, würden wir uns freuen, von Ihnen zu hören.
Verantwortlichkeiten:
- Praktisches Design, Implementierung, Debugging und Integration unseres Software-Stacks, mit starkem Fokus auf das Schreiben von hochwertigem, produktionsreifem Code.
- Entwicklung der Kernfirmware und Gerätetreiber für unsere automobilen Compute-Subsysteme.
- Schreiben, Überprüfen und Pflegen von robustem, effizientem C/Assembly/Yocto-Code über Firmware und Komponenten auf niedriger Ebene.
- Analysieren und Optimieren der CPU-, GPU-, I/O- und Speichernutzung über Systemkomponenten.
- Helfen bei der Planung und Priorisierung von Ingenieurarbeitsaufträgen in Abstimmung mit dem Projektmanagement und der technischen Leitung.
- Mentoring anderer Ingenieure und Einhaltung hoher Standards für Codequalität und Wartbarkeit.
Erforderliche Fähigkeiten und Erfahrungen:
- Abschluss (Bachelor oder Master) oder gleichwertige Erfahrung in Informatik, Elektrotechnik oder einem verwandten Bereich.
- Über 5 Jahre praktische Erfahrung in der Gestaltung und Entwicklung von Firmware und Gerätetreibern, mit aktueller, regelmäßiger Programmiererfahrung auf OS-Kernel- oder Bare-Metal-Ebene.
- Starke Fähigkeiten in C und Assembly mit tiefem Fachwissen in Infrastrukturen auf niedriger Ebene.
- Nachweisbare Erfolge beim aktiven Beitragen von Code in aktuellen Rollen (z.B. Kernfunktionen, Treiber oder Komponenten auf niedriger Ebene).
- Kenntnisse in Arm-Architekturen sowie in der Arm Trusted Firmware sind sehr wünschenswert.
„Nice to Have“ Fähigkeiten und Erfahrungen:
- Praktische Erfahrung mit zusätzlichen Systemprogrammiersprachen wie C++ oder Rust.
- Fließend in Skriptsprachen wie Python und/oder Bash.
- Entwicklung mit Zephyr RTOS oder Free/SafeRTOS.
- Vertrautheit mit Open-Source-Projekten wie TF-A, TF-M, U-Boot und Xen.
- Kenntnisse über Automobilstandards, Protokolle und Software-Stacks sowie ein gutes Verständnis des Bereichs Automobilsicherheit.
Chancengleichheit bei Arm:
Arm ist ein Arbeitgeber, der Chancengleichheit bietet und sich verpflichtet hat, ein Umfeld des gegenseitigen Respekts zu schaffen, in dem allen Bewerbern und Kollegen gleiche Chancen geboten werden. Wir sind eine vielfältige Organisation aus engagierten und innovativen Individuen und diskriminieren nicht aufgrund von Rasse, Hautfarbe, Religion, Geschlecht, sexueller Orientierung, Geschlechtsidentität, nationaler Herkunft, Behinderung oder Status als geschützter Veteran.
Senior Firmware Developer Arbeitgeber: Arm Limited
Kontaktperson:
Arm Limited HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Senior Firmware Developer
✨Netzwerken ist der Schlüssel
Nutze Plattformen wie LinkedIn, um mit Fachleuten aus der Branche in Kontakt zu treten. Lass uns gemeinsam nach Möglichkeiten suchen, um deine Fähigkeiten und Erfahrungen direkt bei potenziellen Arbeitgebern zu präsentieren.
✨Sei proaktiv bei der Kontaktaufnahme
Wenn du eine interessante Stelle siehst, zögere nicht, direkt die Ansprechpartner zu kontaktieren. Frag nach Informationen über das Team oder die Projekte, an denen du arbeiten könntest. Das zeigt dein Interesse und Engagement!
✨Bereite dich auf technische Gespräche vor
Stelle sicher, dass du deine technischen Fähigkeiten und Erfahrungen gut präsentieren kannst. Übe Coding-Challenges und sei bereit, über deine bisherigen Projekte zu sprechen. Wir können dir helfen, dich darauf vorzubereiten!
✨Bewirb dich über unsere Website
Vergiss nicht, dich direkt über unsere Website zu bewerben! So hast du die besten Chancen, gesehen zu werden und wir können dich schneller in den Auswahlprozess einbeziehen.
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Senior Firmware Developer
Tipps für deine Bewerbung 🫡
Sei authentisch!: Zeig uns, wer du wirklich bist! Deine Persönlichkeit und Leidenschaft für Firmware-Entwicklung sollten in deiner Bewerbung deutlich werden. Lass uns wissen, warum du für diese Rolle brennst!
Betone deine Erfahrungen: Erzähle uns von deinen bisherigen Projekten und Erfahrungen im Bereich Firmware-Entwicklung. Konkrete Beispiele helfen uns, deine Fähigkeiten besser zu verstehen und zu sehen, wie du zu unserem Team passen könntest.
Code-Beispiele einfügen: Wenn möglich, füge Links zu deinem GitHub oder anderen Plattformen hinzu, wo wir deinen Code sehen können. Das gibt uns einen direkten Einblick in deine Programmierfähigkeiten und deinen Stil.
Bewirb dich über unsere Website: Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass sie schnell und effizient bei uns ankommt. Wir freuen uns darauf, von dir zu hören!
Wie du dich auf ein Vorstellungsgespräch bei Arm Limited vorbereitest
✨Verstehe die Technologie
Mach dich mit den neuesten Entwicklungen in der Firmware-Entwicklung vertraut, insbesondere im Bereich der Automobiltechnik. Zeige während des Interviews, dass du die Technologien und Architekturen von Arm verstehst und wie sie in modernen Fahrzeugen eingesetzt werden.
✨Praktische Beispiele bereitstellen
Bereite konkrete Beispiele aus deiner bisherigen Berufserfahrung vor, die deine Fähigkeiten in der Firmware-Entwicklung demonstrieren. Erkläre, wie du Herausforderungen gemeistert hast, z.B. beim Debuggen oder Optimieren von Code, um deine Problemlösungsfähigkeiten zu unterstreichen.
✨Teamarbeit betonen
Da die Rolle enge Zusammenarbeit mit anderen Ingenieuren erfordert, solltest du betonen, wie du in der Vergangenheit erfolgreich im Team gearbeitet hast. Teile Erfahrungen, in denen du andere Mentoren unterstützt oder an gemeinsamen Projekten gearbeitet hast.
✨Fragen vorbereiten
Bereite einige durchdachte Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Position und dem Unternehmen. Frage nach den aktuellen Projekten, den Herausforderungen im Team oder den Erwartungen an die Rolle des Senior Firmware Developers.