Cellular Software Development Engineer
Jetzt bewerben
Cellular Software Development Engineer

Cellular Software Development Engineer

München Vollzeit 48000 - 84000 € / Jahr (geschätzt) Kein Home Office möglich
Jetzt bewerben
A

Auf einen Blick

  • Aufgaben: Entwickle und dokumentiere innovative Softwarelösungen für die Kommunikation zwischen Prozessoren.
  • Arbeitgeber: Apple ist ein führendes Unternehmen, das außergewöhnliche Produkte und Dienstleistungen schafft.
  • Mitarbeitervorteile: Genieße flexible Arbeitszeiten, innovative Technologien und ein kreatives Arbeitsumfeld.
  • Warum dieser Job: Arbeite an spannenden Projekten, die echte Auswirkungen auf die Technologie von morgen haben.
  • Gewünschte Qualifikationen: Erfahrung in Embedded-Softwareentwicklung und ein Abschluss in Informatik oder verwandten Bereichen erforderlich.
  • Andere Informationen: Sei Teil eines dynamischen Teams, das kreative Lösungen für komplexe Herausforderungen entwickelt.

Das voraussichtliche Gehalt liegt zwischen 48000 - 84000 € pro Jahr.

Summary Posted: Jun 05, 2025 Weekly Hours: 40 Role Number: 200608005 At Apple, new ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there\’s no telling what you could accomplish. Dynamic, amazing people, inspiring and innovative technologies are the norm here. Wireless Technologies & Ecosystems (WTE) team is looking for a highly qualified & self-motivated engineer with a passion for embedded SW. You will work very close to the HW, designing and developing new low level communication features that allow low latency messaging across various CPU\’s and bring value to the product. Description You will be responsible for designing, documenting, developing, maintaining and owning key features responsible for inter-core communication. As part of the role, you will also support the embedded systems developer community to utilise these features to their full potential. The role includes working close to the hardware, have discussions with system engineers, drive new feature sets and optimisations while also understanding overall system behaviour and constraints. Minimum Qualifications Experience in embedded SW development – C , C++, Assembly, etc Proficiency in embedded systems design and experience on embedded systems Bachelor\’s/Master\’s/PhD in Computer Science, embedded systems or similar Preferred Qualifications Proficiency in CPU architectures e.g. different ARM models, RISC, etc. Excellent debugging and analytical skills, knowledge in debug IP’s and methodologies – JTAG, LLDB, HW/SW trace, etc Hands-on experience with test driven software development Scripting experience e.g. Python, JS/TS, Shell scripting, AppleScript, etc. Thrive in a collaborative environment, is creative and can clearly and confidently communicate ideas and can debate constructively Proficiency in English language

Cellular Software Development Engineer Arbeitgeber: Apple Inc

Apple ist ein herausragender Arbeitgeber, der innovative Technologien und eine inspirierende Arbeitsumgebung bietet. Als Teil des Wireless Technologies & Ecosystems-Teams haben Sie die Möglichkeit, an bahnbrechenden Projekten zu arbeiten und Ihre Fähigkeiten in der Embedded-Softwareentwicklung weiterzuentwickeln. Die Unternehmenskultur fördert Kreativität und Zusammenarbeit, während zahlreiche Wachstums- und Entwicklungsmöglichkeiten sicherstellen, dass Sie Ihre Karriereziele erreichen können.
A

Kontaktperson:

Apple Inc HR Team

StudySmarter Bewerbungstipps 🤫

So bekommst du den Job: Cellular Software Development Engineer

Tipp Nummer 1

Netzwerke sind entscheidend! Suche nach Veranstaltungen oder Meetups, die sich auf eingebettete Systeme und Softwareentwicklung konzentrieren. Dort kannst du wertvolle Kontakte knüpfen und möglicherweise Insider-Informationen über offene Stellen bei Apple erhalten.

Tipp Nummer 2

Nutze Online-Plattformen wie GitHub, um deine Projekte zu präsentieren. Zeige deine Fähigkeiten in der Entwicklung von Embedded Software, indem du an Open-Source-Projekten arbeitest oder eigene Projekte startest, die deine Kenntnisse in C, C++ und anderen relevanten Technologien demonstrieren.

Tipp Nummer 3

Bereite dich auf technische Interviews vor, indem du häufige Fragen zur Embedded Softwareentwicklung und zu CPU-Architekturen übst. Vertraue dich mit Debugging-Methoden und -Tools an, da diese oft Teil des Interviewprozesses sind.

Tipp Nummer 4

Zeige deine Leidenschaft für die Technologie! In Gesprächen oder Interviews ist es wichtig, dass du deine Begeisterung für Embedded Systems und innovative Technologien klar kommunizierst. Teile Beispiele, wie du kreative Lösungen für technische Herausforderungen gefunden hast.

Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Cellular Software Development Engineer

Embedded Software Entwicklung
C, C++, Assembly Programmierung
Design von eingebetteten Systemen
Kenntnisse in CPU-Architekturen (z.B. ARM, RISC)
Debugging und analytische Fähigkeiten
Kenntnisse in Debug-IP's und Methoden (JTAG, LLDB, HW/SW Trace)
Erfahrung mit testgetriebener Softwareentwicklung
Scripting-Kenntnisse (z.B. Python, JS/TS, Shell-Scripting, AppleScript)
Teamarbeit und Zusammenarbeit
Kreativität und Kommunikationsfähigkeit
Verständnis für Systemverhalten und -einschränkungen

Tipps für deine Bewerbung 🫡

Verstehe die Anforderungen: Lies die Stellenbeschreibung sorgfältig durch und achte auf die geforderten Qualifikationen und Erfahrungen. Stelle sicher, dass du alle relevanten Punkte in deiner Bewerbung ansprichst.

Betone deine technischen Fähigkeiten: Hebe deine Erfahrungen in der Entwicklung von Embedded Software hervor, insbesondere in C, C++ und Assembly. Zeige, wie deine Kenntnisse in CPU-Architekturen und Debugging-Methoden dich zu einem idealen Kandidaten machen.

Motivationsschreiben: Verfasse ein überzeugendes Motivationsschreiben, in dem du deine Leidenschaft für Embedded Systems und deine Fähigkeit zur Zusammenarbeit in einem kreativen Umfeld darstellst. Erkläre, warum du bei Apple arbeiten möchtest und was du zum Team beitragen kannst.

Prüfe deine Unterlagen: Bevor du deine Bewerbung einreichst, überprüfe alle Dokumente auf Vollständigkeit und Richtigkeit. Achte darauf, dass dein Lebenslauf aktuell ist und alle relevanten Erfahrungen und Fähigkeiten klar dargestellt sind.

Wie du dich auf ein Vorstellungsgespräch bei Apple Inc vorbereitest

Verstehe die Grundlagen der eingebetteten Software

Stelle sicher, dass du ein tiefes Verständnis für die Entwicklung von eingebetteter Software hast, insbesondere in C, C++ und Assembly. Bereite dich darauf vor, technische Fragen zu diesen Programmiersprachen zu beantworten und Beispiele aus deiner bisherigen Arbeit zu geben.

Kenntnis der CPU-Architekturen

Informiere dich über verschiedene CPU-Architekturen wie ARM und RISC. Sei bereit, deine Kenntnisse über deren Funktionsweise und Unterschiede zu erläutern, da dies für die Position entscheidend ist.

Debugging-Fähigkeiten demonstrieren

Bereite dich darauf vor, deine Fähigkeiten im Debugging zu zeigen. Du solltest mit Tools wie JTAG und LLDB vertraut sein und in der Lage sein, spezifische Probleme zu identifizieren und Lösungen vorzuschlagen.

Teamarbeit und Kommunikation

Da die Rolle eine enge Zusammenarbeit mit anderen Ingenieuren erfordert, solltest du Beispiele für erfolgreiche Teamprojekte parat haben. Zeige, wie du kreativ kommunizieren und konstruktiv diskutieren kannst, um innovative Lösungen zu entwickeln.

Cellular Software Development Engineer
Apple Inc
Jetzt bewerben
A
Ähnliche Positionen bei anderen Arbeitgebern
Europas größte Jobbörse für Gen-Z
discover-jobs-cta
Jetzt entdecken
>