Nokia
C/C++ Equipment SW developer and tester
This job is now closed
Job Description
- Req#: 10635
- An engineering degree or a degree in Computer Science/ Telecommunications/Electronic (or 5 years of experience)
- Knowledge of real-time operating system concepts (interrupts, tasks, concurrency, …)
- Knowledge of written C or C++ programs
- Ability to work fluently with Unix/Linux (as operating system)
- Have interest in SW test activities
- Eagerness and agility to learn fast and be challenged on a daily basis
- Passion in handling complex systems and projects
- “out-of-the-box” thinking
- The ambition to work autonomously after the needed training
- Fluency in English
- A high-level understanding of the hardware and software anatomy of embedded Linux systems (uboot, device tree, basic system buses (e.g. i2c, (Q)SPI, PCIe, etc.), Linux kernel, drivers, etc.)
- Have basic knowledge of IP, and/or GPON/U-NGPON technologies
- Clarify customer requirements together with the product owner: understand new features, use cases and reflect on possible failure scenarios to improve architecture at the start of development
- Acquire overview of the broadband access products that Nokia offers
- Design SW architecture (i.e. definition of modules, classes, interfaces, task priorities, concurrent access,…)
- Contribute to the development of real time embedded software for our existing and newly developed hardware platforms (C / C++ code)
- Write test cases that validate their written code, and automate them
- Validation of the new functionality on host and target
- Work together with the test colleagues to reproduce and fix issues on target hardware and/or in simulation environment. This will open the opportunity to also actively contribute in more test activities.
The team you'll be part of
A flexible team with a passion for real-time embedded software applications on broadband access products. We are responsible for the development and test of equipment management functions (pluggable boards, power source units, temperature sensors, fan control. …). We are interacting closely with the hardware team and with our colleagues of the Linux platform driver development. We are working in an agile manner.
As team we have also the knowledge on end-to-end product functionality as our deliverables are gating for other SW application teams. The team consists of a mix of SW development and test engineers.
The team members are passionate about their job and go the extra mile and we take proud in what we do as team. We make time to support each other when facing a next challenge and to celebrate achievements.
The goal is to bring our product innovations and evolutions to the market faster and at higher quality than the competition as part of a multi-disciplinary agile team of senior experts and supported by state-of-the-art development and test technologies, tools and processes
Qualifications
You have:
It would be nice if you also :
Responsibilities
As part of our team, you will:
About the company
Nokia’s transition to a primary focus on telecommunications began in the 1990s. The first GSM call was made in 1991 using Nokia equipment. Rapid success in the mobile phone sector allowed Nokia to become by 1998, the best-selling mobile phone brand in the world. In 2003 Nokia introduced the first camera phone. In 2011, to address increasing competition from iOS and Android operating systems, Nokia entered into a strategic partnership with Microsoft. In 2014 Nokia sold its mobile and devices division to Microsoft. The creation of Nokia Networks, following the buy-out of joint-venture partner Siemens in 2013, laid the foundation for Nokia’s transformation into primarily a network hardware and software provider. The 2015 acquisition of Franco-American telecommunications equipment provider Alcatel-Lucent greatly broadened the scope of Nokia’s portfolio and customer base. Additional acquisitions have positioned Nokia to be an industry leader in the transition to 5G wireless technology by offering the only end-to-end 5G network portfolio available on a global basis. In 2016 the Nokia brand re-entered the mobile handset market through a licensing agreement with HMD Global, allowing them to offer phones under the Nokia brand.