Number of Position(s): 1
Duration: 10 weeks (full-time)
β
Dates: June 2026 - August 2026
β
Location: Hybrid in Murray Hill, NJ
β
EDUCATIONAL RECOMMENDATIONS:
Currently pursuing a Bachelorβs or Masterβs degree in Computer Science, Computer Systems Engineering, or a related field at an accredited U.S. institution, with expected graduation within the next 12 months.
β
Your responsibilities
β
- Analyze software task book, including functional specifications, constraints, and interfaces.
- Produce software specifications and design architecture.
- Develop application software using C++ and Python in a Linux environment.
- Participate in software validation during system integration and execute system tests.
- Collaborate with system and network designers to ensure seamless product development.
β
Your skills and experience
β
- Strong development experience in C++ on Linux systems, including compilers and debuggers.
- Competence in Python programming.
- Understanding of object-oriented software design principles.
- Excellent communication skills and ability to work in a team environment.
- Self-starter mindset with the ability to begin development activities early in the project lifecycle.
β
More information
Some of our benefits for students in the US:
β
- Flexible and hybrid working schemes to balance study, work, and life
- Professional development events and networking opportunities
- Well-being programs, including Personal Support Service 24/7 - a confidential support channel open to all Nokia employees and their families in challenging situations
- Opportunities to join Nokia Employee Resource Groups (NERGs) and build connections across the organization
- Employee Growth Solutions, mentorship programs, and coaching support for your career development
- A learning environment that fosters both personal growth and professional development β for your role and beyond
β