Inżynier Oprogramowania Embedded
HERTZ NEW TECHNOLOGIES sp. z o.o.
⚲ Zielona Góra, Rzeszów
Do uzgodnienia
Wymagania
- C
- C++
- STM32
Opis stanowiska
Hertz New Technologies to lider w dziedzinie zaawansowanych technologii antydronowych, specjalizujący się w dostarczaniu kompaktowych i wysoce skutecznych systemów ochrony przestrzeni powietrznej. Nasze rozwiązania, oparte na nowoczesnych technologiach i zaawansowanej inżynierii, zapewniają niezawodne bezpieczeństwo i ochronę przed zagrożeniami ze strony dronów. Oferujemy zarówno urządzenia antydronowe, jak i kompleksowe systemy bazujące na sensorach detekcji, neutralizacji oraz zaawansowanym oprogramowaniu do analizy obrazów.
Aktualnie poszukujemy osoby na stanowisko Inżyniera Oprogramowania Embedded, która będzie odpowiedzialna za wytwarzanie oprogramowania do produkowanych przez firmę neutralizatorów ręcznych.
Twój zakres obowiązków:
· Projektowanie i implementacja oprogramowania na mikrokontrolery i systemy wbudowane
· Testowanie, debugowanie i optymalizacja kodu dla zapewnienia wysokiej wydajności i stabilności systemu
· Udział w testach systemu
· Dbanie o czystość kodu
· Współpraca z zespołem konstruktorów, elektroników i programistów
· Praca z systemem wersjonowania kodu GitLab i GitLab Actions
· Tworzenie dokumentacji technicznej i instrukcji użytkownika dla rozwijanego oprogramowania
· Monitorowanie i analiza nowych technologii oraz trendów w branży systemów wbudowanych i wdrażanie ich w projektach
· Rozwiązywanie problemów na styku h/w i s/w
· Dokumentowanie algorytmów i rozwiązań w Confluence
· Tworzenie zadań w JIRA i raportowanie czasu pracy w Tempo/Temployees
Nasze wymagania
· Wykształcenie wyższe techniczne, preferowane w dziedzinie elektroniki, informatyki lub pokrewnym inżynierskim
· Min. 5 lat doświadczenia w programowaniu w językach C/C++ oraz znajomość systemów wbudowanych
· Umiejętność czytania i analizowania schematów elektronicznych
· Doświadczenie w programowaniu mikrokontrolerów STM32
· Znajomość protokołów: Modbus, UART/Serial, WebSockets, MQTT, REST API
· Doświadczenie z projektami z FreeRTOS
· Znajomość i zastosowanie praktyk dobrego kodu i jego dokumentowania
· Praca z JIRA, Confluence i Gitlab
· Zdolność do rozwiązywania problemów technicznych i umiejętność pracy w zespole inżynierskim
· Dobra znajomość języka angielskiego
· Prawo jazdy kat B.
Mile widziane
· Doświadczenie z LVGL, TouchGFX lub ekwiwalentu do budowy UI na wyświetlacze LCD
· Doświadczenie w pracy z WiFi, Bluetooth, LoRA
· Umiejętność posługiwania sie narzędziami debugowymi, oscyloskopem, multimetrem
· Doświadczenie z GitLab CI/CD
· Znajomość techniki dronowej
· Umiejętność pilotowania dronów
Co oferujemy:
· Pracę w obszarze rozwijającej się technologii,
· Długoterminową współpracę w formie umowy o pracę lub B2B,
· Pracę w formie stacjonarnej z biura w Zielonej Górze,
· Wynagrodzenie dostosowane do Twoich umiejętności,
· Brak korporacyjnej atmosfery,
· Możliwość rozwoju zawodowego w zależności od potrzeb w obszarze nowych technologii,
· Niezbędne narzędzia do wykonywania pracy jak komputer, telefon.
Aktualnie poszukujemy osoby na stanowisko Inżyniera Oprogramowania Embedded, która będzie odpowiedzialna za wytwarzanie oprogramowania do produkowanych przez firmę neutralizatorów ręcznych.
Twój zakres obowiązków:
· Projektowanie i implementacja oprogramowania na mikrokontrolery i systemy wbudowane
· Testowanie, debugowanie i optymalizacja kodu dla zapewnienia wysokiej wydajności i stabilności systemu
· Udział w testach systemu
· Dbanie o czystość kodu
· Współpraca z zespołem konstruktorów, elektroników i programistów
· Praca z systemem wersjonowania kodu GitLab i GitLab Actions
· Tworzenie dokumentacji technicznej i instrukcji użytkownika dla rozwijanego oprogramowania
· Monitorowanie i analiza nowych technologii oraz trendów w branży systemów wbudowanych i wdrażanie ich w projektach
· Rozwiązywanie problemów na styku h/w i s/w
· Dokumentowanie algorytmów i rozwiązań w Confluence
· Tworzenie zadań w JIRA i raportowanie czasu pracy w Tempo/Temployees
Nasze wymagania
· Wykształcenie wyższe techniczne, preferowane w dziedzinie elektroniki, informatyki lub pokrewnym inżynierskim
· Min. 5 lat doświadczenia w programowaniu w językach C/C++ oraz znajomość systemów wbudowanych
· Umiejętność czytania i analizowania schematów elektronicznych
· Doświadczenie w programowaniu mikrokontrolerów STM32
· Znajomość protokołów: Modbus, UART/Serial, WebSockets, MQTT, REST API
· Doświadczenie z projektami z FreeRTOS
· Znajomość i zastosowanie praktyk dobrego kodu i jego dokumentowania
· Praca z JIRA, Confluence i Gitlab
· Zdolność do rozwiązywania problemów technicznych i umiejętność pracy w zespole inżynierskim
· Dobra znajomość języka angielskiego
· Prawo jazdy kat B.
Mile widziane
· Doświadczenie z LVGL, TouchGFX lub ekwiwalentu do budowy UI na wyświetlacze LCD
· Doświadczenie w pracy z WiFi, Bluetooth, LoRA
· Umiejętność posługiwania sie narzędziami debugowymi, oscyloskopem, multimetrem
· Doświadczenie z GitLab CI/CD
· Znajomość techniki dronowej
· Umiejętność pilotowania dronów
Co oferujemy:
· Pracę w obszarze rozwijającej się technologii,
· Długoterminową współpracę w formie umowy o pracę lub B2B,
· Pracę w formie stacjonarnej z biura w Zielonej Górze,
· Wynagrodzenie dostosowane do Twoich umiejętności,
· Brak korporacyjnej atmosfery,
· Możliwość rozwoju zawodowego w zależności od potrzeb w obszarze nowych technologii,
· Niezbędne narzędzia do wykonywania pracy jak komputer, telefon.
🔍 Dekoder Ogłoszenia
🔴
lider w dziedzinie zaawansowanych technologii antydronowych
Firma może być pionierem w swojej niszy, ale niekoniecznie oznacza to, że ma ugruntowaną pozycję na rynku lub stabilne procesy.
🟡
kompaktowych i wysoce skutecznych systemów ochrony przestrzeni powietrznej
Może to sugerować, że systemy są małe i działają dobrze, ale też, że mogą być ograniczone w swoich możliwościach lub wymagać precyzyjnego zastosowania.
🟡
nowoczesnych technologii i zaawansowanej inżynierii
Jest to ogólne stwierdzenie, które nie precyzuje, jakie konkretnie technologie są używane, co może oznaczać zarówno innowacyjne rozwiązania, jak i standardowe podejścia.
🟡
wytwarzanie oprogramowania do produkowanych przez firmę neutralizatorów ręcznych
Praca może być bardzo specyficzna i skupiona na jednym typie produktu, co może być zarówno ciekawe, jak i ograniczać rozwój w innych obszarach.
🔴
Rozwiązywanie problemów na styku h/w i s/w
Oznacza to, że będziesz musiał często zajmować się problemami, które wymagają zrozumienia zarówno sprzętu, jak i oprogramowania, co może być wymagające.