Wykaz i krótki opis kryteriów wyboru
1) warunek zostanie spełniony, jeśli wykonawca wykaże, że w terminie nie wcześniejszym niż 5 lat przed ogłoszeniem postępowania
a) zrealizował co najmniej 2 projekty w których była integracja urządzeń fizycznych wraz z oprogramowaniem;
b) uczestniczył w co najmniej jednym projekcie tworzenia prototypów w projektach B+R;
c) uczestniczył w budowaniu min. jednego urządzenia elektro mechanicznego sterowanego poprzez oprogramowanie.
2) Wykonawca spełni warunek jeżeli wykaże, że dysponuje lub będzie dysponował osobami do realizacji zamówienia posiadającymi doświadczenie
a) 1x kierownik merytoryczny z doświadczeniem w projektach B+R (posiada doświadczenie w min. 2 projekty B+R każdy na kwotę min 470 000 zł brutto)
b) 1x Główny inżynier/programista - ma mieć doświadczenie w programowaniu mikro-kontrolerów i pisania oprogramowania, w tym:
1. Tworzenie oprogramowania:
- Programowanie w językach takich jak, C#, Swift, Python.
- Znajomość narzędzi i frameworków specyficznych dla każdego systemu (np. .NET dla Windows, Swift/Cocoa dla macOS, GTK+ dla Linux).
- Rozumienie architektury systemów operacyjnych i sposobów ich interakcji z aplikacjami.
2. Tworzenie aplikacji działających w tle (Background Applications):
- Projektowanie aplikacji, które pracują w tle systemu operacyjnego bez interakcji użytkownika.
- Znajomość mechanizmów planowania zadań i zarządzania zasobami systemu.
- Implementacja mechanizmów powiadomień i komunikacji między procesami.
- Obsługa połączenia i komunikacji z urządzeniami BLE.
3. Integracja z REST API:
- Tworzenie i zarządzanie żądaniami HTTP/HTTPS do REST API.
- Przetwarzanie danych w formatach JSON/XML.
- Znajomość autoryzacji i uwierzytelniania w REST API.
4. Tworzenie systemów wbudowanych opartych o platformy AVR i ARM:
- Programowanie mikrokontrolerów AVR i ARM w językach takich jak C/C++ lub asembler.
- Zrozumienie architektury i działania mikrokontrolerów.
- Interfejsowanie z różnymi urządzeniami peryferyjnymi (I2C, SPI, UART).
5. Wykorzystanie ESP32 i BLE (Bluetooth Low Energy):
- Programowanie mikrokontrolerów ESP32 i komunikacja poprzez protokół BLE.
- Projektowanie aplikacji IoT (Internet of Things) z wykorzystaniem ESP32 i BLE.
- Rozumienie charakterystyk, usług i atrybutów BLE.
c) 2x programiści: jeden backend i drugi frontend z minimalnym doświadczeniem 3 lat
d) 1x Machine Learning Engineer z doświadczeniem w min. 2 projektach wykorzystujących uczenie maszynowe.
e) 1x Analityk Systemów Informatycznych doświadczenie min. 5 lat
f) 1x inżynier posiadający doświadczenie: w tworzeniu projektów CAD, w tworzeniu dokumentacji do produkcji urządzeń, wykonał min. 3 projekty urządzeń
Do każdego z wymagań niezbędne jest wykazanie się osobami, które nie będą łączyły powyższych funkcji.
Zamawiający określa w następujący sposób spełnianie w/w warunku przez wykonawców wspólnie ubiegających się o udzielenie zamówienia:
W przypadku wykonawców wspólnie ubiegających się o udzielenie zamówienia:
1) warunek, o którym mowa w pkt 6.1.4.1) a i b i c musi spełniać co najmniej jeden z Wykonawców,
2) warunek, o którym mowa w pkt 6.1.4.2) Wykonawcy mogą spełniać łącznie