NOS
Nokia
Ingénieur Logiciel Junior C++
La Vision
Chez Nokia, nous construisons l'épine dorsale de la connectivité mondiale. En tant qu'Ingénieur Logiciel C++, vous architecturerez l'avenir des technologies de réseaux optiques. Nous opérons dans un environnement international de haute confiance où le code propre, l'architecture découplée et l'excellence en ingénierie sont notre étoile polaire.
Le Rôle & l'Innovation
Vous ferez partie intégrante d'une équipe pluridisciplinaire, gérant le cycle de vie complet, de la conception conceptuelle au déploiement. Nous donnons aux ingénieurs les moyens d'être des solutionneurs de problèmes proactifs : si vous identifiez un goulot d'étranglement ou une amélioration potentielle du système, vous avez l'autonomie nécessaire pour mener ce changement.
Le Workflow Amélioré par l'IA
Nous nous engageons à l'efficacité en ingénierie. Dans ce rôle, vous intégrerez des outils d'IA pour le cycle de vie du développement (DLC) dans votre workflow quotidien. En tirant parti d'assistants de codage IA avancés et d'utilitaires basés sur LLM, nous automatisons les tâches répétitives, accélérons la génération de tests unitaires et améliorons l'analyse du code. Nous voulons que nos ingénieurs se concentrent sur l'architecture de haut niveau et la logique complexe tout en utilisant les derniers outils pour rationaliser l'exécution.
Faire progresser la connectivité pour sécuriser un monde meilleur.
Responsabilités
- Architecturer & Coder : Construire des applications embarquées haute performance pour les architectures Intel et ARM en utilisant C++ moderne.
- Moderniser : Utiliser STL, Boost et la programmation asynchrone pour résoudre des défis de concurrence complexes.
- La Qualité d'abord : Mener la charge pour la robustesse en écrivant des tests unitaires, E2E et de stress complets.
- Collaborer : Participer à des revues de code à fort impact et contribuer aux décisions de conception à l'échelle de l'équipe dans un environnement mondial et distribué.
Qualifications
Vous avez :
- Maîtrise de C++ : Connaissance approfondie des concepts OO, du multithreading et des structures de données.
- Mentalité de croissance : Une passion pour l'exploration des normes C++ modernes et pour rester à la pointe des tendances de l'industrie.
- Maîtrise des outils : Familiarité avec Git, Python et GTest.
- Communication : Maîtrise de l'anglais et capacité à collaborer efficacement entre différentes cultures et fuseaux horaires.
Ce serait un plus si vous aviez également
- Expertise du domaine : La connaissance de la couche 0 (DWDM) et des systèmes embarqués est très appréciée. Plus spécifiquement, une expérience ou une familiarité avec les composants optiques tels que ROADM, WSS, DGE et ILA constitue un avantage significatif.
Nokia est un leader mondial de la connectivité pour l'ère de l'IA. Forts de notre expertise dans les réseaux fixes, mobiles et de transport, et de l'innovation des Nokia Bell Labs, nous faisons progresser la connectivité pour sécuriser un monde meilleur.
En savoir plus sur la vie chez Nokia.
Notre processus de recrutement
Nous agissons de manière inclusive et respectons l'unicité des personnes. Nos décisions d'emploi sont prises indépendamment de la race, de la couleur, de l'origine nationale ou ethnique, de la religion, du sexe, de l'orientation sexuelle, de l'identité ou de l'expression de genre, de l'âge, de l'état civil, du handicap, du statut d'ancien combattant protégé ou d'autres caractéristiques protégées par la loi. Nous nous engageons à une culture d'inclusion bâtie sur notre valeur fondamentale de respect.
Si ce poste vous intéresse mais que vous ne remplissez pas toutes les exigences listées, nous vous encourageons tout de même à postuler. Des parcours, des perspectives et des expériences uniques enrichissent nos équipes, et vous pourriez être le candidat idéal pour ce poste ou une autre opportunité.
La durée du processus de recrutement peut varier en fonction des exigences spécifiques du poste. Nous nous efforçons d'assurer une expérience fluide et inclusive pour tous les candidats. Découvrez-en plus sur le processus de recrutement chez Nokia.
Quelques-uns de nos avantages au Portugal
- Arrangements de travail flexibles et avantages sociaux supplémentaires pour favoriser l'équilibre vie professionnelle-vie privée
- Un minimum de 90 jours de congé maternité et paternité, avec la possibilité de reprendre le travail dans l'année suivant la naissance ou l'adoption d'un enfant (sous réserve d'éligibilité)
- Plan d'assurance médicale et d'assurance-vie, plus un congé maladie rémunéré pour une sécurité accrue
- Allocation repas pour couvrir les besoins quotidiens
- Allocation de voiture basée sur l'éligibilité
- Programmes de bien-être pour soutenir votre santé mentale et physique
- Opportunités de vous engager avec les groupes de ressources pour employés de Nokia (NERG), ainsi que l'accès à des mentors, des coachs et des solutions de croissance pour employés
- Une culture d'apprentissage qui favorise la croissance personnelle et professionnelle continue – pour votre rôle et au-delà
