Nokia is seeking an entry-level Software Engineer to join its Switched WDM product group and support the development of high-speed optical networking products. The role focuses on researching, architecting, designing, developing, integrating, verifying, and testing software and embedded system components while delivering features for assigned functional areas.
Applied R&D Software Engineers research, architect, design, develop, and test software for our products, services, systems and tools. They define, create, integrate, verify and modify SW/system components and utilize innovative solutions to meet customer requirements and specifications. They apply principles and techniques of computer science, engineering, and mathematical analysis
As embedded Software Development Engineers, you will leverage your strong technical aptitude and excellent communication skills to become the recognized expert for a key component of the system with complete ownership and responsibility for designing and implementing features in your functional area
Qualification
Required
Minimum bachelor's degree in computer engineering, Computer Science, or Electrical engineering equivalent or better
Required skills: - Experience in using AI LLM, C++, SDL and use of C++ boost libraries
Development experience in C++ in Linux systems and associated compilers and debuggers
A demonstrated track record of delivering high-quality object-oriented software
Excellent communication skills and the ability to work well in a team
Ability to work in a fast-paced cross-functional R&D environment
Preferred
Experience writing device drivers or BSP software is desirable
Knowledge of Optical devices, OTN, Ethernet, or TDM protocols is desirable
Benefits
Nokia manufactures mobile devices, network infrastructure, and location-based technology for businesses. It is a sub-organization of Enscryb.