The pandemic has highlighted how important telecom networks are to society. Nokia’s Network Infrastructure group is at the heart of a revolution to bring more and faster network capacity to people worldwide through our ambition, innovation, and technical expertise.
The Optics Subsystems group develops the front-ends for coherent optical transmission modules to interconnect network nodes and data centers. We are expanding our Firmware team and looking for highly motivated engineers to join us in developing the next generations of transmission systems.
The Subsystems Firmware team is responsible for designing, integrating, and verifying all software parts required for an optical coherent transceiver module. This includes software targeting a complex multi-processor system embedded in custom hardware, low level driver software, algorithms controlling optical components and the digital signal processor, higher layer control software and the management interface application.
What you will learn and contribute to
As part of our team, you will:
- Develop and verify embedded software running on either Linux or RTOS
- Contribute to the firmware architecture for innovative optical modules based on multi-core SoC and DSPs
- Develop efficient and scalable test methods for product validation
- Extend and improve the software development and simulation environment
- Bring-up and test firmware on optical interface modules in DWDM transmission systems
- Analyze functional misbehavior in devices in cooperation with internal or external device owners
Your skills and experience
You have:
- A degree in Computer Science, Engineering, or other related field with at least 3 years of practical work experience
- Self driven, quick and adaptable learner as well as very good analytical way of thinking
- Expertise in embedded software development and on-target testing using C/C++
- Experience in Jenkins test automation or CI/CD
- Exposure to Git and related workflows
- Strong Linux and scripting skills
- A structured way of working with the desire to deliver high quality artifacts
- Good communication skills and team-oriented cooperative style of working
It would be nice if you also had:
- Knowledge of Ethernet and OTN transmission protocols
- Experience in developing drivers and interface software for ASIC, FPGA or DSP devices
- Experience developing with Python in addition to C++
- Digital signal processing or feedback control systems
- Knowledge in system theory of optical transmission systems
- Basic German language skills or willingness to learn
What we offer
Nokia offers flexible and hybrid working schemes, continuous learning opportunities, well-being programs to support you mentally and physically, opportunities to join and get supported by employee resource groups, mentoring programs and highly diverse teams with an inclusive culture where people thrive and are empowered.
Nokia is committed to inclusion and is an equal opportunity employer
Nokia has received the following recognitions for its commitment to inclusion & equality:
- One of the World’s Most Ethical Companies by Ethisphere
- Gender-Equality Index by Bloomberg
- Workplace Pride Global Benchmark
- LGBT+ equality & best place to work by HRC Foundation
At Nokia, we act inclusively and respect the uniqueness of people.
Nokia’s employment decisions are made regardless of race, color, national or ethnic origin, religion, gender, sexual orientation, gender identity or expression, age, marital status, disability, protected veteran status or other characteristics protected by law.
We are committed to a culture of inclusion built upon our core value of respect.
Join us and be part of a company where you will feel included and empowered to succeed.