Firmware Development Co-op
Posted on 10/31/2025

Nokia
No salary listed
San Jose, CA, USA
Hybrid
Title: Firmware Development Co-op
Number of Positions: 2
Duration: 4 – 8months
Date: January – May/August 2026
Location: Onsite inSan Jose, California or Remotely in US
EDUCATIONAL RECOMMENDATIONS:
Currently a candidate pursuing a bachelors, masters, or PhD degree in Computer Engineering, Computer Science, Electrical Engineering or related fields with an accredited university in the US.
- Great C/C++ programming skills. Scripting languages such as Visual Basic, Matlab or Python are considered a plus.
- Excellent analytical and troubleshooting skills.
- Mind for embedded system development, with conscious use of limited resources like RAM, persistent storage, and processing power
- Strong Interest in device driver development and multi-thread development for Linux and Real-Time Operating Systems (RTOS)
- Experience with the following greatly beneficial:
- Serial Interfaces (I2C, SPI, UART), Oscilloscopes, Logic Analyzers, Software Version Control (Git), and Bug Tracking Systems
- Will be responsible for writing, documenting, and stabilizing code for next generation products within a Linux environment.
Good organizational skills
Will work in an Agile engineering environment as part of a scrum team. You will complete tasks within designated sprint schedule to facilitate on-time customer release deliverables. You will learn how to build professional quality embedded SW while participating in code and pull request reviews as well as collaborate with cross-functional teams that may be local or remote.
- As a member of the Firmware team, you are responsible for FW design, implementation and testing for Nokia’s next generation of Optical Engine used for Long Haul, Metro and/or Data Center Interconnects.
- Responsible for FW Requirement Documents, Design documents and help with testing documentation.
- Interface with optical, hardware, FPGA, software, manufacturing and test teams for assigned FW functions.
- Transfer of Information to manufacturing to facilitate moving from prototypes to production units
- Debug and fix customer issues.
Internships by Season
Summer InternshipsFall InternshipsWinter & Spring InternshipsCo-op InternshipsLatest InternshipsInternship Search Guides
How to Find an InternshipInternship SalariesInternship DeadlinesMock Interview Prep