TMS LLC
Nokia
Ingénieur Firmware Senior
À propos du poste
Dans ce rôle, vous ferez partie d'une équipe firmware dynamique axée sur la prochaine génération de moteurs optiques de Nokia pour les applications longue distance et métropolitaines. En collaboration avec des équipes interfonctionnelles, vous mettrez en œuvre et affinerez des solutions pour des problèmes complexes dans les produits de transport DWDM (Dense Wavelength Division Multiplexing). Vos contributions soutiendront directement l'efficacité et la fiabilité des technologies optiques de pointe. Nous favorisons un environnement de partage des connaissances et de collaboration où votre apport technique est valorisé. Nous offrons une rémunération compétitive, des opportunités de développement professionnel et un ensemble complet d'avantages sociaux, y compris des programmes de santé et de bien-être, ainsi que des modalités de travail flexibles.
Responsabilités
- Concevoir, implémenter et tester le code du firmware de la prochaine génération de moteurs optiques utilisés dans les interconnexions longue distance, métropolitaines et de centres de données.
- Développer et maintenir les documents de spécifications et de conception du firmware.
- Collaborer avec les équipes optiques, matérielles, FPGA, logicielles, de fabrication et de test pour assurer une intégration transparente.
- Soutenir le transfert de connaissances vers les processus de fabrication.
- Déboguer et résoudre efficacement les problèmes clients.
- Contribuer à la documentation des tests pour garantir la qualité et la conformité du produit.
- Participer aux revues de conception et fournir un apport technique.
- Identifier et suggérer des améliorations aux processus et méthodologies de développement firmware.
Qualifications
Indispensable
- Diplôme BS/MS en génie électrique, informatique ou domaine connexe
- 4+ années d'expérience en développement logiciel embarqué dans un environnement temps réel multithreadé
- Solides compétences en programmation C/C++
- Expérience du développement de pilotes de périphériques pour Linux ou des systèmes d'exploitation temps réel
- Bonnes capacités d'analyse et de dépannage
Souhaitable
- Expérience avec les langages de script
- Expérience pratique avec les processeurs Zynq et ARM
- Connaissance de la documentation des spécifications et de la conception du firmware
- Connaissance des concepts d'ingénierie optique
- Expérience de travail avec des équipes interfonctionnelles
