Nokia-posted about 1 year ago
Full-time • Intern
New Providence, NJ
Computer and Electronic Product Manufacturing

The Software Developer Intern position at Nokia is a 10-week internship designed for candidates pursuing a bachelor's degree or diploma in Computer Science, Computer Systems Engineering, or a related field. The intern will engage in software development tasks, including analyzing software specifications, designing software architecture, and writing programs in C++ and Python. This role offers a unique opportunity to contribute to innovative technology solutions while working in a hybrid environment in Murray Hill, NJ.

  • Analyze software task book including functional specifications, constraints, and interfaces.
  • Produce software specifications.
  • Design software architecture.
  • Write programs in the appropriate language, primarily C++ and Python.
  • Participate in software validation during system integration and carry out system tests.
  • Intervene after product architecture and before validation/integration.
  • Currently pursuing a bachelor's degree or diploma in Computer Science, Computer Systems Engineering, or a related field.
  • Development experience in C++ in a Linux system with associated compilers and debuggers.
  • Demonstrated track record of delivering high-quality object-oriented software.
  • Excellent communication skills and ability to work well in a team.
  • Self-starter mindset with the ability to begin development activities early in the process.
  • Competent in developing application software in C++ and Python.
  • Continuous learning opportunities.
  • Well-being programs to support mental and physical health.
  • Opportunities to join and get supported by employee resource groups.
  • Mentoring programs.
  • Diverse teams with an inclusive culture.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service