TMS LLC
Nokia
Senior Firmware Engineer
Über die Stelle
In dieser Rolle werden Sie Teil eines dynamischen Firmware-Teams, das sich auf Nokia's Optical Engine der nächsten Generation für Long-Haul- und Metro-Anwendungen konzentriert. In Zusammenarbeit mit funktionsübergreifenden Teams werden Sie Lösungen für komplexe Probleme in Dense Wavelength Division Multiplexing-Transportprodukten implementieren und verfeinern. Ihre Beiträge werden direkt zur Effizienz und Zuverlässigkeit modernster optischer Technologien beitragen. Wir fördern ein Umfeld des Wissensaustauschs und der Zusammenarbeit, in dem Ihre technischen Beiträge geschätzt werden. Wir bieten wettbewerbsfähige Vergütung, Möglichkeiten zur beruflichen Weiterentwicklung und ein umfassendes Leistungspaket, einschließlich Gesundheits- und Wellnessprogrammen sowie flexibler Arbeitsregelungen.
Aufgaben
- Entwurf, Implementierung und Test von Code für Firmware der nächsten Generation von Optical Engines, die in Long Haul, Metro und Data Center Interconnects verwendet werden.
- Entwicklung und Pflege von Dokumenten zu Firmware-Anforderungen und -Design.
- Zusammenarbeit mit den Teams für Optik, Hardware, FPGA, Software, Fertigung und Test zur Unterstützung einer nahtlosen Integration.
- Unterstützung des Wissenstransfers in Fertigungsprozesse.
- Effektive Fehlerbehebung und Lösung von Kundenproblemen.
- Beitrag zur Testdokumentation, um Produktqualität und Compliance sicherzustellen.
- Teilnahme an Design-Reviews und Bereitstellung technischer Beiträge.
- Identifizierung und Vorschlag von Verbesserungen an Firmware-Entwicklungsprozessen und -Methoden.
Qualifikationen
Voraussetzungen
- BS/MS in Elektrotechnik, Informatik oder einem verwandten Fachgebiet
- 4+ Jahre Erfahrung in der Embedded-Softwareentwicklung in einer Multithreading-Echtzeitumgebung
- Starke C/C++-Programmierkenntnisse
- Erfahrung mit der Entwicklung von Gerätetreibern für Linux oder Echtzeitbetriebssysteme
- Gute analytische Fähigkeiten und Problemlösungsfähigkeiten
Wünschenswert
- Erfahrung mit Skriptsprachen
- Praktische Erfahrung mit Zynq und ARM-Prozessoren
- Vertrautheit mit Dokumenten zu Firmware-Anforderungen und -Design
- Kenntnisse optischer Ingenieurkonzepte
- Erfahrung in der Zusammenarbeit mit funktionsübergreifenden Teams
