Nokia
San Jose, CA, US

Embedded Software Engineer Intern

Hybrid$23 – $70/hrPosted Dec 9, 2025WebsiteLinkedIn

Skip the busywork

ApplyBolt rewrites your resume for this exact role and hits submit. You just pick the jobs.

Resume tailored to this roleApplied in secondsTrack every application
Download the app

About this role

Your responsibilities

  • 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.

Your skills and experience

  • 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.