Nokia Solutions and Networks is the world’s specialist in mobile broadband. From the first ever call on GSM, to the first call on LTE, we operate at the forefront of each generation of mobile technology. Our global experts invent the new capabilities our customers need in their networks. We provide the world’s most efficient mobile networks, the intelligence to maximize the value of those networks, and the services to make it all work seamlessly. With headquarters in Espoo, Finland, we operate in over 150 countries around the globe, where European Software & Engineering Center located in Wroclaw is leading R&D site.
RF Software Development Engineer is responsible for:
- requirement analysis, software design and implementation of industrial grade software on embedded real-time platform
- specification/documentation preparation for relevant parts of the software
- cooperation with RF Software Integration Engineers regarding integration and verification on target system
Position Requirements:
We are looking for you if you have:
- BSc or MSc degree in Computer Science, Software Engineering or similar
- advance level of C/C++ software programming, analyzing and designing
- SW redesign and refactoring skills
- multithreading and multiprocessing programming (mutex, pthread, IPC, parallel computing)
- embedded programming (HW resources constraints: limited memory, CPU)
- Low level Real-time performance enhancing
- experience in algorithm optimization, code profiling and memory leak tracking
- software architecture basis (UML)
- good practical knowledge of STL (containers, algorithms)
- Design Patterns (thread-safe oriented)
- experience with SW and HW debugging tools (gdb, JTAG, lauterbach)
- strong analytical skills
- effective teamwork skills
- spoken and written English
- readiness to relocate to Wroclaw.
Nice to have:
- Agile methodology practices knowledge is beneficial (TDD, XP, CI)
- Real-time operating systems experiences
- Google Unit Test framework (googletest, googlemock)
- Boost C++ libraries
- competitive salary + bonuses depending on one's achievements;
- medical care for you/your family;
- flexible working time;
- group life insurance;
- paid extended parental leave (up to 8 weeks);
- relocation support;
- co-financing of nursery and kindergarten;
- multiSport card (gyms, swimming pools, joga, fitness, etc.);
- tickets to cinema, theater, opera, e-ticket;
- lunch tickets.