Następna praca

Inżynier oprogramowania wbudowanego (PICAD / ESP32 / Zephyr OS) w CyberVision, Inc.

3 grudnia

12 wyświetleń

CyberVision, Inc.

CyberVision, Inc.

0
0 recenzji
Brak doświadczenia
Kijów
Pełny etat

Przetłumaczone przez Google

O roli:Szukamy inżyniera oprogramowania sprzętowego, który naprawdę wie, jak pracować z nowoczesnym sprzętem (płyty kompatybilne z ESP32-S3, PICAD) i systemem operacyjnym Zephyr. Głównym zadaniem jest napisanie stabilnego, gotowego do produkcji kodu dla urządzeń IoT poziomu „datalogger/gateway”: czujniki, Modbus, LTE/Wi-Fi, OTA, logika lokalna, oszczędność energii.Brak akademickich prac badawczo-rozwojowych - potrzebujesz osoby, która szybko wykona działający produkt.Zadania:Rozwój oprogramowani

O roli:

Szukamy inżyniera oprogramowania sprzętowego, który naprawdę wie, jak pracować z nowoczesnym sprzętem (płyty kompatybilne z ESP32-S3, PICAD) i systemem operacyjnym Zephyr. Głównym zadaniem jest napisanie stabilnego, gotowego do produkcji kodu dla urządzeń IoT poziomu „datalogger/gateway”: czujniki, Modbus, LTE/Wi-Fi, OTA, logika lokalna, oszczędność energii.

Brak akademickich prac badawczo-rozwojowych - potrzebujesz osoby, która szybko wykona działający produkt.

Zadania:

  • Rozwój oprogramowania pod Zephyr OS dla ESP32-S3 / ESP32-C6;
  • Praca z urządzeniami peryferyjnymi kompatybilnymi z PICAD (czujniki, interfejsy, IO);
  • Implementacja protokołów: Modbus RTU/TCP, UART, RS-485, SPI, I2C;
  • Konfiguracja stosów sieciowych: Wi-Fi, LTE (poprzez moduły zewnętrzne), MQTT;
  • Aktualizacje OTA (MCUboot, Zephyr próbki, niestandardowe schematy);
  • Buforowanie danych, przechowywanie lokalne, tryby awaryjne;
  • Integracja z backendowym API (REST/MQTT), przetwarzanie kolejek/telemetrii;
  • Optymalizacja zużycia energii i wydajności;
  • Pisanie testów jednostkowych/integracyjnych, praca z uruchamianiem sprzętu.

Wymagania:

  • Głębokie doświadczenie w tworzeniu oprogramowania sprzętowego w C/C++;
  • Doświadczenie komercyjne z Zephyr RTOS jest obowiązkowe (drzewo urządzeń, Kconfig, sterowniki, podsystemy);
  • Praktyczne doświadczenie z ESP32-S3 / ESP32-C3 / ESP32-C6;
  • Zrozumienie MCUboot, układu partycji, potoku OTA;
  • Możliwość pracy z urządzeniami peryferyjnymi: UART, SPI, I2C, PWM, ADC, RS-485;
  • Doświadczenie w pracy z Modbus (master/slave), najlepiej z rzeczywistymi urządzeniami;
  • Doświadczenie w debugowaniu: JTAG, OpenOCD, analizator logiczny;
  • Git, CI/CD, umiejętność pracy w normalnym produkcie, a nie „szybkim firmware”.

Miło jest mieć:

  • BLE (stos Zephyr BT);
  • Python do oprzyrządowania (skrypty, testy, narzędzia produkcyjne).

Oferujemy:

  • Pracę na prawdziwym produkcie IoT (rejestrator energii/bramka), który jest już w produkcji;
  • Możliwość rozwoju zawodowego i rozwoju kariery;
  • Wakacje - 18 dni roboczych w roku;
  • Przyjazną pracę środowisko;
  • Szpital - 5 dni roboczych (bez dokumentów);
  • Ubezpieczenie medyczne.


Przetłumaczone przez Google

Brak doświadczenia
Kijów
Pełny etat
Czy chcesz znaleźć odpowiednią pracę?
Nowe oferty pracy w Twoim Telegram
Subskrybuj
używamy cookies
Akceptować