Junior Software Development Engineer
@ Nokia

Germany
€45,000
On Site
Full time
Posted 12 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXX XXXXXXXXX****** @nokia.com
Recommended after applying

Job Details

Job Overview

Nokia's optical networking group develops cutting-edge systems for high-speed optical transmission over fibers. As a Junior Software Development Engineer, you will help develop embedded systems including OS kernel drivers, specialized ASIC/FPGA drivers, communication and application software, and graphical interfaces.

Responsibilities

  • Develop software components for high-speed optical systems.
  • Work across layers from OS to application interface.
  • Collaborate with teams on multi-processor cluster projects.
  • Integrate drivers for ASIC, FPGA, and multi-core CPUs.
  • Contribute to state of the art optical networking solutions.

Key Skills/Competency

  • Software Development
  • Embedded Systems
  • Optical Networking
  • ASIC/FPGA Drivers
  • OS Kernel Drivers
  • Multi-core CPUs
  • Communication Software
  • Graphical Interfaces
  • System Integration
  • High-speed Transmission

How to Get Hired at Nokia

🎯 Tips for Getting Hired

  • Research Nokia's culture: Understand their optical and tech innovations.
  • Customize your resume: Highlight embedded systems and driver expertise.
  • Practice technical tests: Review OS and multi-core programming challenges.
  • Prepare behavioral answers: Focus on teamwork and problem solving.

📝 Interview Preparation Advice

Technical Preparation

Review OS kernel programming concepts.
Practice multi-core CPU programming exercises.
Study ASIC and FPGA driver integration.
Learn embedded system debugging methods.

Behavioral Questions

Describe teamwork in technical projects.
Explain conflict resolution in a development team.
Detail a challenging project experience.
Discuss learning from feedback.

Frequently Asked Questions