✨ AI Summary
As a Sr. Firmware Engineer at Nokia, you will be responsible for designing, implementing, and testing firmware for next-generation Optical Engine modules used in Long Haul, Metro, and Data Center Interconnects. You will work within an Agile framework and collaborate closely with cross-functional teams, including optical, hardware, and manufacturing, to solve complex technical problems in a real-time, resource-constrained environment. This role requires a strong foundation in embedded C/C++ and multithreaded systems, along with experience in device driver development for Linux or RTOS.
🎁 Benefits & Perks
competitive compensation, opportunities for professional development, and a comprehensive benefits package, including health, wellness programs, and flexible work arrangements.
Requirements
Requires a BS/MS in Electrical Engineering, Computer Science, or related field and 4+ years of embedded software development experience in a multithreaded real-time environment. Must have strong C/C++ programming skills and experience with device driver development for Linux or RTOS, along with good analytical and troubleshooting abilities. Experience with scripting languages, Zynq and ARM processors, and optical engineering concepts are desirable.
Description
In this role, you'll be part of a dynamic firmware team focused on Nokia's next-generation Optical Engine for long-haul and metro applications. Working alongside cross-functional teams, you'll implement and refine solutions for complex problems in Dense Wavelength Division Multiplexing transport products. Your contributions will directly support the efficiency and reliability of cutting-edge optical technologies. We foster an environment of knowledge sharing and collaboration where your technical input is valued. We offer competitive compensation, opportunities for professional development, and a comprehensive benefits package, including health, wellness programs, and flexible work arrangements.