Scanway
Scanway
New

Embedded Software Engineer / Programista Systemów Wbudowanych

Brak informacji o wynagrodzeniu
MidFull-time·Umowa o pracę·B2B
#424175·Dodano 2 dni temu·5
Źródło: www.pracuj.pl
Aplikuj teraz

Tech Stack / Keywords

CC++STM32FreeRTOSZeplinGitPythonGulp

Firma i stanowisko

Scanway to polski lider w dziedzinie technologii obserwacji optycznej Ziemi z kosmosu i jeden z czołowych przedstawicieli sektora New Space w Europie. Od ponad 10 lat rozwijają zaawansowane instrumenty optyczne dla misji satelitarnych oraz systemy wizyjne dla automatyki przemysłowej. Zespół to ponad 100 doświadczonych inżynierów, projektantów, optyków i specjalistów, pracujących we Wrocławiu.

Wymagania

  • Praktyczna znajomość języka C/C++ w systemach wbudowanych.
  • Doświadczenie z mikrokontrolerami i komunikacją z peryferiami.
  • Znajomość systemów czasu rzeczywistego.
  • Umiejętność czytania schematów, dokumentacji technicznej i not katalogowych.
  • Podstawowa obsługa oscyloskopu, analizatora stanów logicznych i multimetru.
  • Umiejętność diagnozowania usterek sprzętowo-programowych.
  • Znajomość gita.
  • Język angielski pozwalający na korzystanie z dokumentacji i komunikację z kontrahentem.

Mile widziane:

  • Doświadczenie z STM32, ARM Cortex-M, FreeRTOS/Zephyr.
  • Doświadczenie z developmentem dla FPGA.
  • Znajomość CMake, GCC, GDB.
  • Umiejętność użycia Python do automatyzacji, testów i obsługi stanowisk pomiarowych.
  • Doświadczenie z testami hardware-in-the-loop, CI/CD, symulacją mikrokontrolerów (np. Renode).
  • Znajomość bootloaderów i zdalnej aktualizacji firmware.
  • Znajomość podstaw automatyki, regulatorów oraz diagnostyki magistral cyfrowych.

Obowiązki

  • Utrzymanie i rozwój istniejącego firmware w językach C/C++.
  • Analiza błędów na styku oprogramowania i elektroniki.
  • Rozwój sterowników urządzeń oraz obsługa interfejsów UART, SPI, I²C, GPIO, timerów.
  • Praca z RTOS: zadania, synchronizacja, komunikacja i problemy współbieżności.
  • Rozwój komunikacji z hostami, w tym protokołów binarnych i interfejsów przemysłowych.
  • Uruchamianie, programowanie i debugowanie urządzeń.
  • Wykonywanie pomiarów oscyloskopem, analizatorem stanów logicznych i multimetrem.
  • Tworzenie testów integracyjnych oraz testów na rzeczywistym sprzęcie.
  • Udział w code review, dokumentowaniu zmian i utrzymaniu procesu CI.
  • Współpraca przy uruchamianiu nowych wersji sprzętu i diagnozowaniu problemów produkcyjnych.

Benefity

  • Praca nad rzeczywistym produktem z dostępem do sprzętu i aparatury pomiarowej.
  • Wpływ na architekturę firmware, testy i dalszy rozwój produktu.
  • Uporządkowane środowisko pracy: code review, automatyczne buildy, testy na sprzęcie i symulacja.
  • Wdrożenie w aktualną architekturę i wsparcie domenowe.
  • Elastyczne godziny pracy oraz hybrydowy model pracy.
  • Dofinansowanie nauki języka angielskiego oraz budżet szkoleniowy na rozwój techniczny.
  • Prywatna opieka medyczna.
  • Dofinansowanie nauki języków.
  • Dofinansowanie szkoleń i kursów.
  • Ubezpieczenie na życie.
  • Spotkania integracyjne.
  • Brak dress code'u.
  • Dofinansowanie dojazdów do pracy.
Opieka zdrowotna
Kursy językowe
Dofinansowanie szkoleń
Ubezpieczenie
Elastyczne godziny
Spotkania integracyjne
Płatne święta
Scanway

Scanway

4 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz