Nokia is looking to develop innovative networking solutions that sense, think, and act, requiring skilled individuals to contribute to the development and validation of software for their Network Infrastructure team, which delivers IP, optical, fixed, and data center solutions.
Requirements
- Strong development experience in C++ on Linux systems, including compilers and debuggers.
- Competence in Python programming.
- Understanding of object-oriented software design principles.
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.
Other
- 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.
- 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.
- Full-time internship for 10 weeks.
- Hybrid work arrangement in Murray Hill, NJ.