Nokia is a global leader in the technologies that connect people and things. With state-of-the-art software, hardware and services for any type of network, Nokia is uniquely positioned to help communication service providers, governments, and large enterprises deliver on the promise of 5G, the Cloud and the Internet of Things. Serving customers in over 100 countries, our research scientists and engineers continue to invent and accelerate new technologies that will increasingly transform the way people and things communicate and connect.
This is a role requiring highly skilled software development engineers with a good understanding of embedded hardware and an ability to follow a project through from start to finish in a small focused team.
The candidate will develop software for the packet forwarding module on the state of the art Alcatel-Lucent 7x50 carrier router platform.
Activities involve developing new product features for the system, and software driver development for new cutting edge hardware systems
The candidate must have a minimum of a 2.1 degree in Computer Science or Electronics, or a similar field.
Up to 5 years software development experience
Prior experience in designing, developing, and unit testing software features.
Excellent C and C++ programming skills. Knowledge of assembly language programming (i386, mips) is a major plus.
Knowledge of data structures, algorithms, multi-process, multi-threaded software development.
Understanding of networking protocols at both layer 2 and layer 3 (IP)
Experience with embedded software development tools such as VxWorks, Tornado, GCC compilers, version control systems, is highly desirable.