Programista Python – optymalizacja GUI i obsługa hardware na Raspberry Pi 4/5

Zleceniodawca
no avatar
Max_software
Opis

Poszukujemy programisty Python do optymalizacji istniejącego oprogramowania sterującego naszymi urządzeniami.

Program działa na platformie Raspberry Pi 4/5 i odpowiada za obsługę interfejsu użytkownika (GUI) oraz kontrolowanie funkcji urządzenia poprzez komunikację z elektroniką za pomocą naszego wewnętrznego protokołu komunikacyjnego.

Zależy nam przede wszystkim na zwiększeniu szybkości i płynności działania interfejsu, optymalizacji istniejącego kodu oraz przygotowaniu oprogramowania do dalszego rozwoju.

Planujemy długoterminową współpracę. Po zakończeniu pierwszego etapu optymalizacji chcemy regularnie dodawać nowe funkcje, rozwijać istniejące rozwiązania i poprawiać wydajność programu.

Zakres prac

- Przyspieszenie działania GUI i poprawa płynności obsługi interfejsu.

- Optymalizacja komunikacji pomiędzy interfejsem a sprzętem.

- Zachowanie poprawnej obsługi funkcji urządzenia i komunikacji z elektroniką.

- Wskazanie elementów wymagających przebudowy oraz oszacowanie kosztów dalszego rozwoju.

- W kolejnych etapach: implementacja nowych funkcji, poprawki i rozwój oprogramowania.

Poufność i bezpieczeństwo kodu

Oprogramowanie stanowi własność naszej firmy i zawiera rozwiązania techniczne, których nie możemy udostępniać bez odpowiednich zabezpieczeń.

Na początkowym etapie chcielibyśmy poznać Twoje doświadczenie, proponowany sposób przeprowadzenia analizy oraz możliwości wstępnej oceny projektu bez przekazywania kompletnego kodu.

Zgłoszenie

W odpowiedzi prosimy o krótką informację:

- Jakie masz doświadczenie w optymalizacji GUI w Pythonie na Raspberry Pi?

- Z jakimi technologiami GUI pracowałeś i które uważasz za najlepsze dla aplikacji sterujących urządzeniami?

- Czy masz doświadczenie w komunikacji oprogramowania z hardware'em?

- Jak proponujesz przeprowadzić analizę i wycenę istniejącego programu bez konieczności natychmiastowego przekazywania pełnego kodu źródłowego?

- Czy jesteś zainteresowany stałą współpracą?

Zależy nam na stałej współpracy.

Opublikowano
2 dni temu
Prawa autorskie
Przeniesienie praw autorskich
Wymagane funkcje:
- Bardzo dobra znajomość języka Python. - Doświadczenie w optymalizacji wydajności aplikacji. - Praktyczna znajomość Raspberry Pi 4/5 oraz specyfiki działania aplikacji na urządzeniach o ograniczonych zasobach. - Doświadczenie w tworzeniu i optymalizacji interfejsów GUI w Pythonie. - Znajomość różnych technologii GUI dostępnych dla Pythona, np. Qt/PySide/PyQt, Tkinter, Kivy lub innych, oraz umiejętność doboru rozwiązania do konkretnego projektu. - Doświadczenie w komunikacji aplikacji ze sprzętem, mikrokontrolerami lub urządzeniami zewnętrznymi będzie dużym atutem. - Umiejętność analizowania istniejącego kodu i rozwijania go bez niepotrzebnego przepisywania całego projektu. - Samodzielność, rzetelność i gotowość do stałej współpracy.

Wysłane oferty (50)

Marcin
Marcin
0 umów
18 godzin temu
API
aplikacje webowe
audyt seo
+ 15 więcej
Budżet
Do negocjacji
Prawa autorskie
Przeniesienie praw autorskich
Ważne przez
15 dni

Najnowsze zlecenia z kategorii