About the role#
As an Embedded Software Co-op, you will contribute to the development of real-time embedded software and firmware for optical transport systems. You will take ownership of technical projects and work alongside cross-functional teams throughout the entire product development lifecycle.
What you'll do#
- Develop and maintain embedded software and firmware using C/C++ for optical transport systems.
- Design, implement, integrate, and verify real-time embedded solutions from initial requirements through to deployment.
- Support development on RTOS-based platforms, including low-level drivers, interrupt handling, and control firmware.
- Collaborate with cross-functional teams to integrate software with hardware, ARM processors, and FPGA-based components.
- Troubleshoot and resolve complex system-level issues involving software, hardware, optics, and multi-processor architectures.
What you'll need#
- Current enrollment in a Bachelor's or Master's degree program in Computer Engineering or Electrical Engineering at an accredited school in the United States.
- Experience developing embedded software in C/C++ on RTOS-based platforms.
- Knowledge of firmware development, interrupt handling, low-level drivers, and timing-critical systems.
- Experience working with ARM processors, hardware interfaces, and multi-processor architectures.
- Familiarity with FPGA/CPLD integration and hardware-software interaction.
- Strong troubleshooting, problem-solving, and teamwork skills.
- Experience with embedded Linux or other operating systems used in embedded development is a plus.
- Exposure to optical networking, telecommunications, or networking protocols.
- Experience using debugging tools, version control systems, and software development best practices.
Location & details#
- Location: Sunnyvale, California.
- Work Modality: Hybrid.
- 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.



