Najnowsze oferty pracy

  • Junior / Middle C++ Developer

    Quod Financial   podkarpackie    praca zdalna
    siedziba firmy: Gdańsk
    specjalista mid / junior  kontrakt B2B  pełny etat   8 000 - 14 000 zł netto (+VAT)/mies.  aplikuj szybko  aplikuj bez CV
    12 godz.
    Responsibilities: Design of highly performant C++ software; Development of software for the designed C++ software; Analysis for evolution of the software;
  • Programista C/Linux (systemy wbudowane)

    NES Global Talent   Warszawa    praca zdalna
    specjalista mid / senior  aplikuj szybko  aplikuj bez CV
    10 godz.
    Opis Stanowiska: tworzenie wysokiej jakości oprogramowania dla systemów wbudowanych (embedded) pracujących pod kontrolą systemu Linux; projektowanie architektury oprogramowania dla urządzeń telekomunikacyjnych; opracowanie i implementacja algorytmów rozwiązujących konkretne problemy z...
  • Programista PLC - Automatyk

    Zoeller Tech Sp. z o.o.   Rekowo Górne, k. Redy    praca stacjonarna
    specjalista (mid)  umowa o pracę  pełny etat
    6 dni
    Zakres Twoich obowiązków: programowanie systemów sterowania opartych na sterownikach PLC; tworzenie wizualizacji HMI; przygotowanie dokumentacji technicznej związanej z wytworzonym oprogramowaniem; udział w testowaniu oprogramowania; udział w uruchamianiu kompletnych maszyn; współpraca z...
  • Programista Embedded C

    BitStream S.A.   Lublin    praca stacjonarna   za 3 dni wygasa
    starszy specjalista (senior)  umowa o pracę / kontrakt B2B  pełny etat  aplikuj szybko  aplikuj bez CV
    7 dni
    Zakres obowiązków: Tworzenie oprogramowania dla urządzeń transmisji i synchronizacji czasu w systemie LINUX lub RTOS, Projektowanie oprogramowania, implementacja, testowanie nowych funkcjonalności w nowych i już produkowanych urządzeniach, Samodzielne kierowanie rozwojem wybranych elementów...
  • Programista C#

    Praca.pl Sp. z o.o.   Kraków    praca hybrydowa   dziś wygasa
    specjalista (mid)  umowa o pracę / kontrakt B2B  pełny etat  rekrutacja online  aplikuj bez CV
    15 dni
    Zakres obowiązków: Tworzenie i utrzymanie wysokiej jakości kodu dla aplikacji; Aktywny rozwój nowych funkcjonalności oprogramowania; Projektowanie i implementacja testów automatycznych; Dokonywanie dokładnej dokumentacji wdrażanych rozwiązań;
Zobacz więcej ofert pracy
Praca.pl Praca Podkarpackie Programista C Podkarpackie
DSP / ARM Driver – C Programmer

DSP / ARM Driver – C Programmer

NOKIA
podkarpackie, Wrocław
praca stacjonarna
2785 dni temu

 

Our Nokia Networks business 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.

 

Nokia European Software & Engineering Center hires dedicated, enthusiastic and passionate people, who create the largest ITC R&D in Poland. Our facilities in Wroclaw are located in three sites and accommodate one of the biggest test telecommunications labs in Middle and Eastern Europe. Apply and experience the adventure of a lifetime!!!

 

DSP / ARM Driver – C Programmer
Miejsce pracy: Wrocław

 

Position description and career opportunities:

 

Mathematics has never been your favorite? You are afraid of Fourier transform? You would rather not deal with integrals anymore? Were those the main reasons you have stayed away from DSP? We are fine with that!
We are looking for people who are familiar with embedded programming, who know the internals of microcontrollers like peripherals, interfaces, memory management, multicore synchronization. What we do is take a microcontroller with DSP and ARM cores, put some OS on it and create drivers for peripherals/interfaces that are on board, so that then application layers can do their “magic” with math.

So if you have experience with C programming, you have ever created “bare metal” projects, you know some embedded OS (FreeRTOS, Linux, SysBIOS or other), you know what DMA stands for and how to use it – you are the one we are looking for. And as mentioned above – do not bother bringing calculator to the interview.

As an SW Engineer you will be part of an agile development team which is responsible for specifying, planning, implementing and delivering high quality, best in class, SW for BTS. You may work also outside of own process area on technical issues. You will be solving complex engineering problems in your own technology areas.
Your background and areas of interest will be taken into account when defining your main tasks and responsibility areas.

Your tasks and duties will include: requirements analysis, software design, implementation of new functionalities and testing activities. You will also be in charge of writing specifications and creating documentation for the relevant part of the software. Other key tasks will include code re-factoring and optimization, code maintenance, and bug corrections. You will participate in work amount estimation in your own area. As a Platform SW team member you will share knowledge, consult, support and guide own teams and stakeholders. To succeed in this role you need to be an open-minded professional with good organization skills, strong commitment to quality and a flair for innovative thinking. If you also feel yourself as a technical leader, leading a sub project and everything related to that kind of work, don't hesitate to apply for this position.

 

Requirements:
  • Clean Coding C programming skills
  • SW/HW debugging skills
  • HW related SW understanding
  • Deep experience in programming (min. 3 years commercial development in C language)
  • Professional experience in creating multi-core embedded projects
  • Understanding of Linux user space program development
  • Real time operating systems knowledge
  • Strong communication skills and ability to work in international teams
  • Fluent on both written and spoken English
  • Knowledge on version control software (git/svn)
Bonus points:
  • ARM/DSP processor knowledge

  • Ideally you have a B. Sc. or M. Sc. in Computer Science

  • Knowledge of GSM/WCDMA/LTE technologies 

  • We want you to be self-driven and highly motivated to learn new things

 

What we offer:
  • Projects that are rapidly evolving

  • Possibility to develop your skills in embedded technologies

  • Possibility to work according to the Agile methodology in an iterative development process

  • Flexible and friendly working environment in a team of young engineers

  • Multicultural cooperation on daily basis

  • Working in effective environment with full automation of building and testing

  • On-the-job training with full support from more experienced colleagues as well as standalone trainings focused on newest telecommunication technologies and coding practices

Benefits:
  • Competitive salary + bonuses depending on performance

  • Medical care for you and your family

  • Flexible working time

  • Group life insurance

  • Relocation Support

  • Co-financing of nursery and kindergarten

  • Sport card

  • Tickets to cinema, theater, opera, e-ticket

  • Lunch card

  • and more...


 

Podobne oferty

  • Junior / Middle C++ Developer

    Quod Financial   podkarpackie    praca zdalna
    siedziba firmy: Gdańsk
    specjalista mid / junior  kontrakt B2B  pełny etat   8 000 - 14 000 zł netto (+VAT)/mies.  aplikuj szybko  aplikuj bez CV
    12 godz.
    Responsibilities: Design of highly performant C++ software; Development of software for the designed C++ software; Analysis for evolution of the software;
  • Programista C/Linux (systemy wbudowane)

    NES Global Talent   Warszawa    praca zdalna
    specjalista mid / senior  aplikuj szybko  aplikuj bez CV
    10 godz.
    Opis Stanowiska: tworzenie wysokiej jakości oprogramowania dla systemów wbudowanych (embedded) pracujących pod kontrolą systemu Linux; projektowanie architektury oprogramowania dla urządzeń telekomunikacyjnych; opracowanie i implementacja algorytmów rozwiązujących konkretne problemy z...
  • Programista PLC - Automatyk

    Zoeller Tech Sp. z o.o.   Rekowo Górne, k. Redy    praca stacjonarna
    specjalista (mid)  umowa o pracę  pełny etat
    6 dni
    Zakres Twoich obowiązków: programowanie systemów sterowania opartych na sterownikach PLC; tworzenie wizualizacji HMI; przygotowanie dokumentacji technicznej związanej z wytworzonym oprogramowaniem; udział w testowaniu oprogramowania; udział w uruchamianiu kompletnych maszyn; współpraca z...
  • Programista Embedded C

    BitStream S.A.   Lublin    praca stacjonarna   za 3 dni wygasa
    starszy specjalista (senior)  umowa o pracę / kontrakt B2B  pełny etat  aplikuj szybko  aplikuj bez CV
    7 dni
    Zakres obowiązków: Tworzenie oprogramowania dla urządzeń transmisji i synchronizacji czasu w systemie LINUX lub RTOS, Projektowanie oprogramowania, implementacja, testowanie nowych funkcjonalności w nowych i już produkowanych urządzeniach, Samodzielne kierowanie rozwojem wybranych elementów...
  • Programista C#

    Praca.pl Sp. z o.o.   Kraków    praca hybrydowa   dziś wygasa
    specjalista (mid)  umowa o pracę / kontrakt B2B  pełny etat  rekrutacja online  aplikuj bez CV
    15 dni
    Zakres obowiązków: Tworzenie i utrzymanie wysokiej jakości kodu dla aplikacji; Aktywny rozwój nowych funkcjonalności oprogramowania; Projektowanie i implementacja testów automatycznych; Dokonywanie dokładnej dokumentacji wdrażanych rozwiązań;