To ogłoszenie wygasło w dniu 2021-11-20 11:49.

Embedded Developer

do 14 800 zł netto

  • Kontrakt Umowa

Język programowania

Opis oferty

Klient: Projektuje, wytwarza prototypy, oprogramowuje systemy kontroli dostępu, przeciwpożarowe, alarmowe – do aplikacji w dużych instalacjach przemysłowych, morskich, instytucjach państwowych oraz u odbiorców indywidulanych.

Klient zatrudnia w IT ponad 150 osób. Firma istnieje ponad 25 lat.

Lokalizacja biura: Gdańsk – centrum, praca Hybrydowa – 3 dni biuro, 2 dni zdalnie.

 

Projekt: System kontroli dostępu (kartami) połączony z systemem alarmowo – pożarowym. Integracje HW – SW, aplikacja wielowątkowa (ponad 20 wątków) tworzona głównie w C, dodatkowo komponenty w C++ oraz aplikacja webowa (osobny zespół FEnd). Jest to przeniesienie istniejącego rozwiązania na nową architekturę (STM32) wraz z rozwojem o nowe funkcjonalności.

 

 Zespoły Scrumowe do 10 osób.

 

Proces rekrutacyjny: 1 rozmowa techniczna (zdalna) i decyzja.

 

Warunki współpracy:

 

•             Stawka na B2B do 800 pln netto/ dzień + VAT

•             Karta MultiSport i prywatna opieka medyczna

•             Elastyczne godziny pracy, start możliwy pomiędzy 7 a 10 rano

•            Współpraca długofalowa i stabilna na B2B

 

 

Zadania na stanowisku to min. :

 

•             programowaniu z wykorzystaniem wielowątkowości

•             analizowania kodu i proponowanie stabilnych rozwiązań

 

Przydatne kompetencje :

 

•             Min. 2 lata doświadczenia jako Embedded Developer

•             Doświadczenie z C/C++

•             Język angielski ok B1

 

Mile widziane ale nie wymagane :

 

•             Praktyczne doświadczenie w programowaniu w języku Python

•             Wiedzę i doświadczenie w stosowaniu systemów kontroli wersji (SVN, GIT)

•             Znajomość środowiska Jira (Confluence/BitBucket/Bamboo).

 

 

Technologie wykorzystywane w projekcie:

•             Głównie C, czasem C++ (11/17)

•             RTOS, GDB

•             SMT32, PIC

•             Storage: MSSQL, Oracle, SQL

•             CMSIS, HAL

•             Linux

•             Embedded Linux

•             Jira, Confluence, Bamboo, Git – Bitbucket 

•             Scrum

 

Metodologia pracy

  • System kontroli wersji
  • System zarządzania projektem
  • Metodologia Agile
  • Komunikator firmowy
  • Code review
  • Continuous Integration
  • Testy jednostkowe
  • Testy integracyjne
  • Testerzy w zespole
  • System zarządzania wiedzą
  • Statyczna analiza kodu
  • Swoboda w wyborze oprogramowania

Pytania i odpowiedzi