About the role#
Nokia is hiring for a DSP Firmware Engineering Co-op position. This role involves working on real-time embedded firmware for high-capacity optical modems. You will work with dedicated Arm processors using both bare-metal systems and real-time operating systems.
What you'll do#
- Develop embedded real-time DSP and control systems for advanced applications.
- Program and test embedded control systems for the Optical Modem ASIC.
- Perform MATLAB simulations and hardware modeling in C++ to support system design.
- Conduct real-time firmware coding, testing, and database API development.
- Contribute to digital ASIC simulation for system optimization and validation.
What you'll need#
- Currently pursuing a bachelor's or master's degree in electrical and computer engineering, software engineering, combinatronics and optimization, computer science, or a related field.
- Familiarity with modern C++ programming.
- Knowledge of tools including git, cmake, and jenkins.
- A strong intention to contribute to the success of the program.
- Previous work term experience is preferred.
Location & details#
- Location: Ottawa, Ontario, Canada.
- Term: Winter 2027 (January to April).
- Modality: On-site.
- Employment: Full-time paid internship.
About Nokia
Nokia provides technology for fixed, mobile, and transport networks. The company focuses on telecommunications, software, and services. It maintains headquarters in Espoo, Southern Finland. The organization operates as a public company with over 100,000 employees.
How to get in at Nokia
Applying to Nokia early gives you a significant advantage because recruiters review applications as they arrive. Intern Insider sends an instant alert the moment a role matching your target is published, so you can apply among the first before the pile grows. Reaching out to the right people often beats waiting in a queue. Intern Insider surfaces the recruiters behind Nokia roles so you can contact them directly to ask about the position or a referral, which often improves response rates.



