Embedded Software Engineer Coop

Posted on 10/26/2025

Nokia

Nokia

No salary listed

San Jose, CA, USA

Hybrid

Position: Embedded Software Engineer Coop

Number of Positions:1

Duration: 3+ months (3-12 months)

Date: Jan 2026 - May 2026

Location: Hybird in San Jose, CA 

EDUCATIONAL RECOMMENDATIONS: 

Currently a candidate for a Bachelor’s or Master's degree in Computer or Electrical Engineering, Computer Science, or similar filed with an accredited school in USA

  • High-level programming C++, Python.
  • Software development tools such as git, BitBucket, Jira, etc.
  • Developing software for embedded or systems software.
  • Understanding of operating systems and/or embedded systems
  • Understanding of CPU hardware architectures
  • Familiarity with L0/L1/L2/L3 networking concepts such as DWDM, SONET/SDH, OTN, Ethernet, TCP/IP.

It would be nice if you also had: 

  • Unit test frameworks such as Google Test, PyTest etc.

Design, implement, and maintain Software for CHM7/CHM6 Line card Modules part of Nokia’s flagship products including:

  • Work with C/C++ and Python in a Linux environment, utilizing tools like bitbucket, Jira, and Docker.  
  • Writing Low level device drivers in C++
  • Software Application agents interfacing with external applications in C++ and Python.