⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна и рекрутер больше не принимает отклики на эту вакансию. Вы можете  найти актуальные похожие вакансии

C++ SW Developer

Прямой работодатель  Nokia ( www.nokia.com )
Санкт-Петербург, Россия
Миддл • Сеньор
Информационные технологии • Разработка • C++ • C • Python • Телекоммуникации
12 ноября 2021
Удаленная работа • Частичная занятость • Работа в офисе
Опыт работы от 3 до 5 лет
Работодатель  Nokia
Описание вакансии

Role & Responsibility

  • L1 SW development for 5G Base Station (on ARM and DSP in C/C++) as part of international team
  • Contribution to specifications and creating documentation for the relevant part of the software
  • Code re-factoring and optimization, code maintenance, and bug corrections

Requirements

  • Master's Degree in Computer Science
  • Relevant 4+ years’ experience
  • Good C/C++ programming skills
  • Experienced with DSP programming and Matlab
  • Knowledge of embedded system aspects, real-time operating systems and the Linux/Unix environment
  • Good understanding of software system design
  • Good technical English
  • Familiarity with Agile methodologies and Scrum
  • Ideally you have a knowledge of LTE/5G technologies

Conditions:

  • Work in stable company with opportunities for professional growth and career;
  • The position assumes work in a team of experienced engineers and close communication with developers in Russia, Finland, Poland, France and others;
  • Competitive salary;
  • Flexible working hours;
  • Opportunities for business trips;
  • Comfortable office in the city center.

You don’t need to master everything, but you should already be a specialist on some of the above mention topics. And finally, we are looking for an ambition to further develop as 5G L1 SoC and L1 algorithm expert!

Our technology stack:

  • Architecture: ARM, vector DSP, x86
  • Tools and technologies: С99 and above, C++14 and above, vector computing, multi-CPU parallel processing, real time embedded systems
  • Infrastructure: Git, Gerrit/GitLab/GitHub, JIRA, Jenkins CI/CD, static analyzers (Coverity, SonarQube), dynamic analyzers (valgrind, Clang Sanitizers)
  • Testing: UT (CppUTest), module testing, integration testing, testing on simulators/real HW
  • Embedded: different CPU types interworking, HW accelerators, bare metal, memory layout
  • Signal processing: complex operations, fixed-point, algorithm optimization, benchmarking

Специализация
Информационные технологииРазработкаC++CPython
Отрасль и сфера применения
Телекоммуникации
Уровень должности
МиддлСеньор