Następna praca

Wbudowany programista C++ w Fulcrum Software

16 stycznia

4 wyświetlenia

Fulcrum Software

Fulcrum Software

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

Przetłumaczone przez Google

O produkcieOpracowujemy przenośny system ultradźwiękowy: bezprzewodowe czujniki ultradźwiękowe, które łączą się z systemem iOS/Android za pośrednictwem aplikacji mobilnej. Jest to rozwiązanie z podwójną sondą (2 w 1), które umożliwia przeprowadzenie badania bezpośrednio „w pobliżu pacjenta” (w klinice, w drodze itp.).Produkt obejmuje:infrastruktura testowa (w tym testowanie warunków skrajnych). 400; styl czcionki: normalny; dekoracja tekstu: brak">Komunikat та процесВи приєднаєтесь до istniejący

O produkcie

Opracowujemy przenośny system ultradźwiękowy: bezprzewodowe czujniki ultradźwiękowe, które łączą się z systemem iOS/Android za pośrednictwem aplikacji mobilnej. Jest to rozwiązanie z podwójną sondą (2 w 1), które umożliwia przeprowadzenie badania bezpośrednio „w pobliżu pacjenta” (w klinice, w drodze itp.).

Produkt obejmuje:

  • infrastruktura testowa (w tym testowanie warunków skrajnych). 400; styl czcionki: normalny; dekoracja tekstu: brak">

Komunikat та процес

  • Ви приєднаєтесь до istniejących międzynarodowych zespołów Scrumowych (pełna integracja z zespołem), zazwyczaj 3-tygodniowe sprinty.
  • Każdy zespół Scrumowy ma Właściciela Produktu i Scrum Mastera.
  • Skala: około 30-40 wykonawców.
Narzędzia: GitLab + Confluence (śledzenie błędów).

text-decoration: none">Projektuj, wdrażaj i testuj wbudowane oprogramowanie C++.
  • Napisz kod, który jest niezawodny, udokumentowany i rozszerzalny (nowy programista Kodi).
  • Uwzględnij zmiany testami jednostkowymi (w tym kod niskopoziomowy/osadzone) i traktuj testy jak kod produktu.
  • Praca ze starszym kodem: czytanie, refaktoryzacja, ulepszanie architektury.
  • Weź udział w dyskusjach projektowych i przeglądach kodu (wzajemny coaching zespołowy).
  • Współpraca z interesariuszami (PO, UX/Usability, eksperci kliniczni) w celu wyjaśnienia wymagań i priorytetów.
  • Optymalizuj wydajność i wykorzystanie zasobów (procesor/pamięć/energooszczędność itp.).
  • Wymagania

    • 3-5+ lat doświadczenia komercyjnego (Middle+), nowoczesne C++ (C++17+) w kontekście osadzonym.
    • Ukończone studia z informatyki, inżynierii, matematyki lub pokrewnej dziedziny STEM

    • Doświadczenie w projektowaniu/wdrażaniu złożonych systemów.
    • Niezawodna praca z dużymi bazami kodu i starszymi częściami (refaktoryzacja bez „psucia” produktu).
    • Praktyka testów jednostkowych dla systemów wbudowanych/niskiego poziomu i rozumienie wartości testów jako „zabezpieczenia” przed zmianami.
    • Angielski: Średniozaawansowany i wyższy (komunikacja w międzynarodowym zespole).

    Byłby plusem

    • Yocto / Embedded Linux, tworzenie i obsługa wbudowanych dystrybucji.
    • Tworzenie sterowników jądra Linuksa.
    • Rozwój mikrokontrolera, FreeRTOS / bare-metal.
    • Optymalizacje: SIMD/NEON, (jeśli wymaga tego domena) OpenCL/CUDA.
    • Python/Matlab do prototypowania algorytmów; podstawowa wiedza na temat przetwarzania sygnału/obrazu.
    • Podstawowa wiedza z zakresu elektroniki (podstawy elektroniki analogowej/cyfrowej).

    Format i technika pracy

    • Format: zdalny w czasie wojny, później biurowy/hybrydowy (miasto: Kijów, Charków).
    • Wyposażenie: MacBook.

    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ć