Auf einen Blick
- Aufgaben: Entwickle und implementiere leistungsstarke Embedded-Anwendungen mit Modern C++.
- Arbeitgeber: Innovatives Unternehmen, das auf KI-gestützte Entwicklung setzt.
- Mitarbeitervorteile: Wettbewerbsfähiges Gehalt, Gesundheitsleistungen und Möglichkeiten zur beruflichen Weiterentwicklung.
- Andere Informationen: Dynamisches Umfeld mit hervorragenden Karrierechancen und internationalem Team.
- Warum dieser Job: Nutze modernste Technologien und arbeite an spannenden Projekten im Team.
- Gewünschte Qualifikationen: Bachelor in Informatik oder verwandtem Bereich oder 0-2 Jahre relevante Erfahrung.
Das voraussichtliche Gehalt liegt zwischen 45000 - 65000 € pro Jahr.
Sie werden ein integraler Bestandteil eines funktionsübergreifenden Teams sein, das zum gesamten Lebenszyklus von der konzeptionellen Gestaltung bis zur Bereitstellung beiträgt. Wir ermutigen unsere Ingenieure, proaktive Problemlöser zu sein: Wenn Sie einen Engpass oder eine potenzielle Systemverbesserung identifizieren, werden Sie ermutigt, dies vorzubringen und zu lernen, wie Sie zur Lösung beitragen können. Wir setzen uns für die Effizienz im Engineering ein. In dieser Rolle nutzen Sie KI-gesteuerte Entwicklungslebenszyklus-Tools (DLC) in Ihrem täglichen Workflow. Durch den Einsatz fortschrittlicher KI-Coding-Assistenten und LLM-basierter Hilfsprogramme automatisieren wir Routineaufgaben, beschleunigen die Generierung von Unit-Tests und verbessern die Code-Analyse. Wir möchten, dass unsere Ingenieure sich auf hochrangige Architektur und komplexe Logik konzentrieren, während sie die neuesten Werkzeuge nutzen, um die Ausführung zu optimieren.
Verantwortlichkeiten
- Entwickeln & Implementieren: Schreiben und Pflegen von leistungsstarken eingebetteten Anwendungen für Intel- und ARM-Architekturen unter Verwendung von modernem C++.
- Lernen & Anwenden: Verstehen und Anwenden von STL, Boost und Konzepten der asynchronen Programmierung zur Lösung von Nebenläufigkeitsherausforderungen unter Anleitung.
- Qualitätsbeitrag: Unterstützung beim Schreiben und Ausführen von Unit-, E2E- und Stresstests zur Gewährleistung der Robustheit.
- Zusammenarbeiten & Lernen: Teilnahme an Code-Reviews und Beitrag zu Teamdesign-Diskussionen in einem globalen Umfeld.
Qualifikationen
- Beruflicher Hintergrund: Bachelor-Abschluss in Informatik, Elektrotechnik oder einem verwandten Bereich oder 0-2 Jahre relevante Berufserfahrung.
- C++-Grundlagen: Grundlegendes Verständnis von OO-Konzepten, grundlegender interprozessualer Kommunikation, Prinzipien der Multithreading und Datenstrukturen.
- Wachstumsmentalität: Eine Leidenschaft für die Erkundung moderner C++-Standards und das Vorankommen in den Branchentrends.
- Werkzeugvertrautheit: Vertrautheit mit Git, Python und GTest.
- Bereichsinteresse: Interesse daran, mehr über DWDM, OTN und eingebettete Systeme zu lernen.
- Kollaborative Exzellenz: Starke Englischkenntnisse und die Fähigkeit, effektiv im Team zu arbeiten.
Es wäre schön, wenn Sie auch Folgendes hätten: Ein akademisches Projekt oder Praktikumserfahrung in der Telekommunikation (L0-L3 Transporttechnologien). Fließende Deutschkenntnisse oder die Bereitschaft zu lernen.
Junior Software Engineer C++ Arbeitgeber: Nokia Global
Kontaktperson:
Nokia Global HR Team
StudySmarter Bewerbungstipps 🤫
So bekommst du den Job: Junior Software Engineer C++
✨Tipp Nummer 1
Netzwerken ist der Schlüssel! Nutze Plattformen wie LinkedIn, um mit anderen Ingenieuren und Fachleuten in Kontakt zu treten. Teile deine Projekte und Erfahrungen, um sichtbar zu werden und vielleicht sogar Empfehlungen zu erhalten.
✨Tipp Nummer 2
Bereite dich auf technische Interviews vor! Übe Coding-Challenges und sei bereit, deine Problemlösungsfähigkeiten zu demonstrieren. Wir empfehlen dir, Tools wie LeetCode oder HackerRank zu nutzen, um deine Fähigkeiten zu schärfen.
✨Tipp Nummer 3
Sei proaktiv! Wenn du während des Bewerbungsprozesses Fragen hast oder mehr über die Rolle erfahren möchtest, zögere nicht, uns direkt zu kontaktieren. Zeige dein Interesse und Engagement!
✨Tipp Nummer 4
Bewirb dich über unsere Website! Das gibt dir die beste Chance, direkt in den Auswahlprozess einzutauchen. Wir freuen uns darauf, von dir zu hören und gemeinsam an spannenden Projekten zu arbeiten!
Diese Fähigkeiten machen dich zur top Bewerber*in für die Stelle: Junior Software Engineer C++
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 Persönlichkeiten, die zu unserem Team passen und nicht nur nach perfekten Lebensläufen.
Betone deine Fähigkeiten: Stell sicher, dass du deine Kenntnisse in C++ und anderen relevanten Technologien klar hervorhebst. Zeig uns, wie du die Anforderungen der Stelle erfüllst und welche Projekte du bereits umgesetzt hast.
Mach es übersichtlich: Achte darauf, dass deine Bewerbung gut strukturiert und leicht zu lesen ist. Verwende klare Absätze und Aufzählungen, um wichtige Informationen hervorzuheben. Wir lieben es, wenn wir schnell die wichtigsten Punkte finden können!
Bewirb dich über unsere Website: Wir empfehlen dir, deine Bewerbung direkt über unsere Website einzureichen. So stellst du sicher, dass sie an die richtige Stelle gelangt und du alle notwendigen Informationen bereitstellst.
Wie du dich auf ein Vorstellungsgespräch bei Nokia Global vorbereitest
✨Verstehe die Grundlagen von C++
Mach dich mit den grundlegenden Konzepten von C++ vertraut, insbesondere mit objektorientierter Programmierung und Multithreading. Sei bereit, Fragen zu diesen Themen zu beantworten und zeige, dass du die Prinzipien hinter diesen Konzepten verstehst.
✨Bereite dich auf technische Fragen vor
Erwarte technische Fragen zu STL, Boost und asynchroner Programmierung. Übe das Lösen von Programmieraufgaben oder Algorithmen, um deine Problemlösungsfähigkeiten zu demonstrieren. Nutze Plattformen wie LeetCode oder HackerRank zur Vorbereitung.
✨Zeige deinen Wachstumsgedanken
Betone deine Leidenschaft für moderne C++-Standards und deine Bereitschaft, neue Technologien zu lernen. Teile Beispiele, wie du in der Vergangenheit neue Fähigkeiten erlernt hast oder an Projekten gearbeitet hast, die deine Lernbereitschaft zeigen.
✨Kommunikation ist der Schlüssel
Da Teamarbeit wichtig ist, solltest du deine Kommunikationsfähigkeiten unter Beweis stellen. Übe, deine Gedanken klar und präzise zu formulieren, und sei bereit, Fragen zu stellen, um sicherzustellen, dass du die Anforderungen und Erwartungen verstehst.