Max_software need Oprogramowanie

Contact person: Max_software

Phone:Show

Email:Show

Location: Remote Cooperation

Budget: Recommended by industry experts

Time to start: As soon as possible

Project description:
"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 koduOprogramowanie 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łoszenieW 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." (client-provided description)

Additional information:"- 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." (admin-provided information)


Matched companies (2)

...

Abstergo Artur Kowalczyk

We design and deliver digital solutions at the intersection of technology, design, and strategy. We execute advanced projects — from websites, e-c… Read more

...

QuickBooks Integrations

Planning Center Giving QuickBooks Integration Sync Planning Center Giving donations with QuickBooks using QBIS Sync. Automate church accounting, do… Read more