Embedded Software Engineer

Embedded Software Engineer

Nürnberg Vollzeit 43200 - 72000 € / Jahr (geschätzt) Kein Homeoffice möglich
Nokia

Auf einen Blick

  • Aufgaben: Entwickle innovative Software für optische Übertragungssysteme und arbeite in interdisziplinären Teams.
  • Unternehmen: Nokia, ein globaler Führer in der Konnektivität für die KI-Ära.
  • Vorteile: Flexible Arbeitszeiten, umfassende Sozialleistungen und persönliche Entwicklungsmöglichkeiten.
  • Weitere Informationen: Dynamisches Umfeld mit hervorragenden Karrierechancen und einem inklusiven Team.
  • Warum dieser Job: Gestalte die Zukunft der Kommunikation mit modernster Technologie und mache einen echten Unterschied.
  • Qualifikationen: Masterabschluss in Ingenieurwissenschaften oder Informatik und Erfahrung in Python und C.

Das prognostizierte Gehalt liegt zwischen 43200 - 72000 € pro Jahr.

Die Optical Networks System & Automation-Gruppe entwickelt steckbare Transceiver-Module für die kohärente optische Faserübertragung. Anwendungen umfassen Netzwerk-Knoten von Kommunikationsdienstanbietern (CSP) sowie intra- und inter-Datenzentrum-Verbindungen. Unser Team ist Teil einer Modulentwicklungsgruppe, die Hardware-Entwicklung, maßgeschneiderte ASIC-Designs, Experten für optische Komponenten und Firmware-Ingenieure umfasst. Wir arbeiten eng mit allen Funktionen zusammen, die von der Produktdefinition bis zur Fertigung erforderlich sind. Wir erweitern unser FW-Team und suchen hochmotivierte Ingenieure, die uns bei der Entwicklung der nächsten Generation von Übertragungssystemen unterstützen.

Das FW-Team ist verantwortlich für das Design, die Integration und die Verifizierung aller Softwareteile, die für ein optisches kohärentes Transceiver-Modul erforderlich sind. Dazu gehört Software, die auf einem komplexen Mehrprozessorsystem basiert, das in benutzerdefinierter Hardware eingebettet ist, Treibersoftware auf niedriger Ebene, Algorithmen zur Steuerung optischer Komponenten und des digitalen Signalprozessors, Software für höhere Ebenen und die Management-Schnittstellenanwendung.

Wie Sie beitragen werden und was Sie lernen werden:

  • Unabhängige Entwicklung von DSP / ARM eingebetteter Software unter Verwendung eines Echtzeitbetriebssystems (RTOS).
  • Implementierung und Validierung des Codes, Dokumentation der Testergebnisse und Erstellung automatisierter Tests.
  • Arbeiten in interdisziplinären Teams (Hardware, ASIC, Optik, Fabrik).
  • Abdecken von Systemengineering-Aspekten und Dokumentation, einschließlich Details zur Implementierung von Funktionen, SW-Benutzerhandbuch und Schnittstelle zu SW.
  • Verbesserung unserer Codequalität durch Erweiterung des Testframeworks und Hinzufügen von Testfällen für die CI/CD-Pipeline.
  • Bereitstellung von Automatisierungslösungen (z.B. Jenkins, Python).
  • Verstehen der verschiedenen Funktionsbereiche: Gerätetreiber und Linktreiber einschließlich PLLs (Phasenregelkreise), Steuerungskonzepte für optische Geräte, einschließlich Stabilitätsanalysen, DSP-Konfiguration in kohärenter optischer Kommunikation, Hochgeschwindigkeits-ADC/DAC-Konfiguration und -Steuerung, verschiedene Protokolle, die in der kohärenten optischen Kommunikation verwendet werden.

Wichtige Fähigkeiten und Erfahrungen:

  • Master-Abschluss in Elektrotechnik / Informatik / Computertechnik oder einem verwandten Bereich (oder Bachelor-Abschluss mit mehr als 5 Jahren Erfahrung).
  • Fließend in Englisch und fortgeschrittene Kenntnisse in Deutsch (B1-B2 bevorzugt, Ziel ist es, fließend zu werden).
  • Erfahrung mit Python.
  • Fundierte Kenntnisse in C und Kenntnisse in C++.
  • Erfahrung mit Versionskontrollsystemen (Git, Gerrit, Bitbucket).
  • Sehr gutes analytisches Denken und starke Kommunikationsfähigkeiten mit der Fähigkeit, selbstständig und selbstorganisiert zu arbeiten.

Wünschenswert:

  • Fundierte Kenntnisse in Konzepten der eingebetteten Programmierung.
  • Erfahrung mit Eclipse-basierten IDEs oder Visual Studio Code.
  • Erfahrung mit fortgeschrittener Regelungstheorie und Kommunikationstheorie.
  • Kenntnisse über kohärente optische Kommunikationssysteme und Signalverarbeitung.
  • Kenntnisse über OTN / OCH und/oder GBE-Rahmenstruktur.
  • Kenntnisse der Systemtheorie für optische Kommunikationssysteme.
  • Erfahrung in Rückkopplungsregelungssystemen und digitaler Signalverarbeitung.
  • Kenntnisse über Komponenten für die optische Übertragung (Laser, EDFA, MZM, ...).
  • Zusammenarbeit mit standortübergreifenden, funktionsübergreifenden, internationalen Teams.
  • Flexibilität und die Fähigkeit, mit Projektdruck umzugehen.

Über uns:

Nokia ist ein globaler Marktführer in der Konnektivität für das KI-Zeitalter. Mit Expertise in festen, mobilen und Transportnetzwerken, unterstützt durch die Innovation von Nokia Bell Labs, treiben wir die Konnektivität voran, um eine bessere Welt zu sichern.

Unsere Vorteile:

  • Flexible und hybride Arbeitsmodelle.
  • Mindestens 90 Tage Elternzeit mit der Option, innerhalb eines Jahres nach der Geburt oder Adoption eines Kindes an den Arbeitsplatz zurückzukehren (je nach Berechtigung).
  • Lebensversicherung für alle Mitarbeiter.
  • Programme zur Unterstützung Ihres mentalen und physischen Wohlbefindens.
  • Gelegenheiten, sich den Nokia Employee Resource Groups (NERGs) anzuschließen und Unterstützung zu erhalten.
  • Lösungen zur Mitarbeiterentwicklung zur Unterstützung Ihrer persönlichen Karriere- und Kompetenzentwicklung.
  • Vielfältiger Pool von Coaches und Mentoren, auf die Sie leicht zugreifen können.
  • Ein Lernumfeld, das persönliches Wachstum und berufliche Entwicklung fördert — für Ihre Rolle und darüber hinaus.

Embedded Software Engineer Arbeitgeber: Nokia

Nokia ist ein hervorragender Arbeitgeber, der seinen Mitarbeitern die Möglichkeit bietet, an der Spitze der Telekommunikationsinnovation zu arbeiten. In einer dynamischen und unterstützenden Arbeitsumgebung fördern wir kontinuierliches Lernen und berufliche Weiterentwicklung, während wir gemeinsam an bahnbrechenden Technologien für die Zukunft der Konnektivität arbeiten. Unsere Mitarbeiter profitieren von flexiblen Arbeitsmodellen und einem starken Teamgeist, der durch internationale Zusammenarbeit und kulturelle Vielfalt geprägt ist.

Nokia

Kontaktdaten:

Nokia Recruiting-Team

StudySmarter Expertenrat🤫

Wir sind der Meinung, dass Sie so Embedded Software Engineer erhalten könnten

Tipp Nummer 1

Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit Leuten aus der Branche in Kontakt zu treten. Frag nach ihren Erfahrungen und Tipps – das kann dir helfen, einen Fuß in die Tür zu bekommen.

Tipp Nummer 2

Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Problemlösungsfähigkeiten unter Beweis zu stellen. Wir empfehlen, Online-Plattformen zu nutzen, um deine Fähigkeiten zu schärfen.

Tipp Nummer 3

Sei proaktiv und bewirb dich direkt über unsere Website! Das zeigt dein Interesse und Engagement für die Position. Außerdem hast du so die besten Chancen, von unserem Team wahrgenommen zu werden.

Tipp Nummer 4

Mach dich mit den neuesten Trends in der Embedded Software Entwicklung vertraut! Zeig in Gesprächen, dass du up-to-date bist und bereit, innovative Lösungen zu entwickeln. Das wird dich von anderen Bewerbern abheben.

Wir glauben, dass du diese Fähigkeiten brauchst, um Embedded Software Engineer mit Bravour zu bestehen

DSP-Programmierung
ARM-Embedded-Software-Entwicklung
Echtzeitbetriebssysteme (RTOS)
Python
C
C++
Versionskontrollsysteme (Git, Gerrit, Bitbucket)

Einige Tipps für deine Bewerbung 🫡

Mach deine Bewerbung persönlich:Zeig uns, wer du bist! Verwende eine freundliche und authentische Sprache in deinem Anschreiben. Erzähl uns, warum du dich für die Stelle als Embedded Software Engineer interessierst und was dich motiviert, Teil unseres Teams zu werden.

Betone deine relevanten Fähigkeiten:Stell sicher, dass du deine Kenntnisse in C, Python und Embedded Programming klar hervorhebst. Wenn du Erfahrung mit RTOS oder DSP hast, lass es uns wissen! Wir suchen nach Leuten, die wirklich verstehen, worum es geht.

Dokumentiere deine Erfahrungen:Gib konkrete Beispiele aus deinen bisherigen Projekten an, um deine Fähigkeiten zu untermauern. Zeig uns, wie du in interdisziplinären Teams gearbeitet hast und welche Herausforderungen du gemeistert hast. Das macht einen großen Unterschied!

Bewirb dich über unsere Website:Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass sie schnell bei uns ankommt und du alle notwendigen Informationen bereitstellst. Wir freuen uns darauf, von dir zu hören!

Wie man sich auf ein Vorstellungsgespräch bei Nokia vorbereitet

Verstehe die Technologie

Mach dich mit den Technologien und Konzepten vertraut, die in der Stellenbeschreibung erwähnt werden, wie DSP, ARM-Embedded-Software und RTOS. Zeige im Interview, dass du nicht nur die Grundlagen verstehst, sondern auch, wie sie in der Praxis angewendet werden.

Bereite konkrete Beispiele vor

Denke an spezifische Projekte oder Erfahrungen, die deine Fähigkeiten in C, Python und Embedded Programming demonstrieren. Bereite dich darauf vor, diese Beispiele zu erläutern und zu zeigen, wie du Herausforderungen gemeistert hast.

Kommunikation ist der Schlüssel

Da die Rolle interdisziplinäre Zusammenarbeit erfordert, solltest du deine Kommunikationsfähigkeiten betonen. Übe, wie du technische Konzepte einfach erklären kannst, um sicherzustellen, dass alle Teammitglieder auf derselben Seite sind.

Fragen stellen

Bereite einige Fragen vor, die du dem Interviewer stellen kannst. Das zeigt dein Interesse an der Position und hilft dir, mehr über die Unternehmenskultur und die Erwartungen an die Rolle zu erfahren. Fragen zu den aktuellen Projekten oder zur Teamdynamik sind immer gut!