#1 Job Board for tech industry in Europe

Embedded Software Engineer
C

Embedded Software Engineer

Gdańsk
Type of work
Full-time
Experience
Mid
Employment Type
B2B, Permanent
Operating mode
Hybrid

Tech stack

    Embedded C

    regular

    C++

    regular

    freeRTOS

    junior

    Unit Testing

    nice to have

Job description

Online interview

Jesteśmy firmą która zajmuje się konstruowaniem, produkcją oraz wdrażaniem urządzeń telemetrycznych współpracujących z naszą platformą IoT. Aktualnie produkowane przez nas urządzenia są konstrukcjami sprawdzonymi, stąd większość zadań jakie będą do wykonania to rozszerzanie istniejących urządzeń o nowe funkcjonalności oraz tworzenie oprogramowania dla kolejnych produktów. Poszukujemy programisty chcącego rozwijać umiejętność tworzenia oprogramowania wbudowanego, który dołączy do naszego zespołu i korzystając z naszego wsparcia wspomoże nas w utrzymaniu i rozwoju oprogramowania, które głównie tworzymy w języku C lub C++ na platformach STM32 oraz TI MSP430. 


Opis wymagań:

  • dobra znajomość języka programowania C i/lub C++ na mikrokontrolery jednoukładowe,
  • umiejętność w debugowania oprogramowania wbudowanego,
  • umiejętność pracy z obwodami elektronicznymi,
  • znajomość języka angielskiego na poziomie umożliwiającym korzystanie z dokumentacji technicznej.


Mile widziane:

  • Umiejętność wykorzystywania systemów operacyjnych czasu rzeczywistego (FreeRTOS),
  • Umiejętność programowania mikrokontrolerów ARM Cortex M/TI MSP430 wraz z peryferiami,
  • umiejętność korzystania z analizatora stanów logicznych oraz oscyloskopu,
  • znajomość protokołów Modbus, M-Bus, BACnet, MQTT.


Zakres obowiązków:

  1. Tworzenie i rozwój istniejącego niskopoziomowego oprogramowania dla systemów wbudowanych.
  2. Dodawanie obsługi protokołów komunikacyjnych nowych sterowników.
  3. Wsparcie zespołu utrzymania klienta.
  4. Tworzenie testów jednostkowych.
  5. Tworzenie dokumentacji.

 

Tworzeniu oprogramowania wbudowanego sprzyja dostęp do obiektów takich jak pracownia elektroniczna. Możliwość odwiedzenia w razie potrzeby naszego biura w Gdańsku będzie dla Ciebie ogromną korzyścią – zyskasz dostęp do sprzętu pomiarowego i będziesz mógł uczestniczyć w pełnym procesie konstrukcyjnym naszych produktów. Jednakże rozumiemy, że preferencje stylu pracy różnią się w zależności od osoby, a zdolność do pracy w najbardziej elastyczny sposób jest ważna, dlatego jesteśmy otwarci na indywidualne negocjacje.