Embedded Software Engineer

Ogłoszenie wygasło. Aplikowanie wyłączone.

O ofercie
STAŻ PRACY

Regular

KATEGORIA

C++

LOKALIZACJA
  • Poznań, Centrum 1
MOŻLIWOŚĆ PEŁNEJ PRACY ZDALNEJ

Nie

Wynagrodzenie
B2B

---

Dzieło

---

Umowa o pracę

---

Wymagane umiejętności
Opis Oferty

Poszukujemy doświadczonego Embedded Software Engineera, który dołączy do zespołu realizującego projekty naukowe i inżynieryjne głównie dla klientów z UE oraz Wielkiej Brytanii. 

Na tym stanowisku będziesz odpowiedzialny za rozwój oprogramowania Internet of Things od projektu po produkcję. Firma realizuje takie projekty jak platforma IoT dla popularnych urządzeń domowych, monitoring jakości powietrza czy smogu, oprogramowanie do sekwencjonowania DNA / badań i urządzeń medycznych. 

Zakres obowiązków:

  • Projektowanie i rozwój firmware'u komunikującego się z platformami chmurowymi IoT oraz aplikacjami mobilnymi,
  • Projektowanie rozwiązań sterowania sprzętem oraz analiza specyfikacji architektury elektronicznej,
  • Przeprowadzenie oprogramowania przez pełny cykl życia produktu, w tym określanie wymagań programowych, projektowanie, implementację, testowanie i utrzymanie przy użyciu metodyk Agile,
  • Zaangażowanie w działania związane z wprowadzaniem produktów IoT na rynek: opracowywanie jednostek testujących w fabryce, znak CE, strategia OTA,
  • Rozwój oprogramowania sterującego sprzętem, które musi współdziałać z mikrokontrolerami i FPGA,
  • Zarządzanie projektami poprzez dostarczanie analiz technicznych oraz występowanie w roli kontaktu technicznego dla wspólników.

Wymagania:

  • Minimum dwa lata doświadczenia w tworzeniu oprogramowania przy użyciu C/C++, w tym, Qt, CMake, GTest i Valgrind,
  • Bardzo dobra znajomość języka angielskiego, zarówno w mowie, jak i piśmie, pozwalająca na swobodną komunikację,
  • Wiedza i praktyczne umiejętności w jednym z następujących obszarów: programowanie mikroprocesorów, systemy IoT, przetwarzanie sygnałów w czasie rzeczywistym, teoria sterowania, robotyka,
  • Znajomość środowiska Linux oraz Windows, a także repozytorium kodu źródłowego Git.

Mile widziane:

  • Wykształcenie wyższe w obszarze Informatyki, Robotyki, Telekomunikacji, Inżynierii Elektronicznej lub równoważnej dyscyplinie technicznej,
  • Znajomość języków Python, Java, Objective-C, Swift,
  • Doświadczenie w rozwoju platformy opartej na procesorach ARM (STM32) i Espressif (ESP32), w tym RTOS,
  • Doświadczenie w projektowaniu, tworzeniu i oprogramowaniu sterującym sprzętem,
  • Znajomość protokołów HTTP/Wi-Fi i Bluetooth, do komunikacji pomiędzy urządzeniem IoT a aplikacją Android/iOS np: GPS, GPRS, MQTT, BLE, LoRa lub Zigbee,
  • Doświadczenie zarówno z bare-metal embedded development jak i Arduino, FreeRTOS,
  • Doświadczenie w Internet of Things: AWS IoT Core, Azure IoT lub Google Cloud IoT,
  • Zrozumienie architektury Embedded Linux np: Yocto, Ubuntu.

Oferujemy:

  • Atrakcyjne wynagrodzenie adekwatne do wiedzy i umiejętności,
  • Współpracę w oparciu o B2B, lub UoP,
  • Możliwość częściowejpracy zdalnej,
  • Prywatną opiekę medyczną LuxMed,
  • Możliwość dofinansowania kursów języka angielskiego (italki.com),
  • Możliwość udziału w szkoleniach i kursach doszkalających,
  • Koszyk owoców w biurze,
  • Brak "sztywnych godzin pracy" - z reguły osoby będące na b2b mogą rozpocząć pracę między 7:45 a 9:45,
  • Comiesięczny budżet na wyjścia firmowe, 
  • Brak płatnej strefy parkowania,
  • Stojak na rowery,
  • Prysznic pracowniczy dla osób dojeżdżających na rowerze.
Benefity
Opieka medyczna
Opieka medyczna
Budżet szkoleniowy
Budżet szkoleniowy
Nauka języka obcego
Nauka języka obcego
Owoce
Owoce
Elastyczny czas pracy
Elastyczny czas pracy
Darmowy parking
Darmowy parking
Miejsce na rower
Miejsce na rower
Prysznic
Prysznic

Aplikuj

Aplikuj

Udostępnij