Zostaw swoje dane kontaktowe, a prześlemy Ci nasz oficjalny dokument e-mailem
Wyrażam zgodę na przetwarzanie moich danych osobowych w celu przesyłania spersonalizowanych materiałów marketingowych zgodnie z Regulaminem. Polityka prywatności. Potwierdzając zgłoszenie, użytkownik wyraża zgodę na otrzymywanie materiałów marketingowych
Dziękuję!

Formularz został pomyślnie przesłany.
Więcej informacji można znaleźć w skrzynce pocztowej.

Innowise jest międzynarodową firmą tworzącą oprogramowanie w pełnym cyklu założona w 2007 roku. Jesteśmy zespołem ponad 1600 specjalistów IT tworzących oprogramowanie dla innych profesjonalistów na całym świecie. profesjonalistów na całym świecie.
O nas
Innowise jest międzynarodową firmą tworzącą oprogramowanie w pełnym cyklu założona w 2007 roku. Jesteśmy zespołem ponad 1600 specjalistów IT tworzących oprogramowanie dla innych profesjonalistów na całym świecie. profesjonalistów na całym świecie.

Firma tworząca oprogramowanie układowe


Tworzymy oprogramowanie układowe, które pozwala sprzętowi pracować z pełnym potencjałem. Zminimalizuj czas wprowadzania produktów na rynek, zoptymalizuj wydajność swoich urządzeń, zbieraj istotne informacje z kolektorów danych i utrzymuj swój sprzęt i oprogramowanie w doskonałym stanie dzięki wydajnej konserwacji i terminowym aktualizacjom OTA. Oprogramowanie układowe jest tworzone od podstaw, aktualizowane, integrowane ze starszymi systemami, sprawdzane i utrzymywane przez doświadczonych specjalistów.

Wsparcie dla sprzętu dzięki rozwiązaniom firmware z najwyższej półki

Oprogramowanie układowe to warstwa pomiędzy sprzętem a oprogramowaniem, która kontroluje działanie tego pierwszego, podobnie jak system operacyjny kontroluje sposób działania aplikacji. Zapewnia podstawowe instrukcje dla komponentów sprzętowych i umożliwia im uruchamianie, komunikację z oprogramowaniem na urządzeniu oraz wykonywanie zadań wejściowych i wyjściowych. Solidne oprogramowanie układowe jest niezbędne, aby urządzenie wbudowane działało niezawodnie i było chronione przed zagrożeniami i lukami w zabezpieczeniach.

Oferowane przez nas usługi rozwoju oprogramowania układowego

Oferujemy zespoły programistyczne gotowe zdjąć z Twoich barków ciężar projektowania wbudowanego oprogramowania układowego. Posiadamy wyjątkową wiedzę w zakresie tworzenia systemów wbudowanych, aby zapewnić solidne podstawy techniczne do obsługi różnych projektów sprzętowych. Dzięki usprawnionej implementacji naszych rozwiązań w zakresie oprogramowania układowego w sprzęcie, zyskujesz na niższych kosztach rozwoju systemów wbudowanych, krótszym czasie wprowadzania produktów na rynek oraz najwyższej jakości usługach wdrożeniowych i konserwacyjnych.

Zespół Innowise zajmuje się całością programowanie oprogramowania sprzętowego od opracowania specyfikacji, zbudowania architektury i MVP, przez dostarczenie gotowego produktu, aż po wdrożenie, utrzymanie i aktualizację oprogramowania układowego.

Oferujemy usługi tworzenia oprogramowania układowego dla systemów wbudowanych, aby zapewnić ich niezawodne działanie. Obsługuj większe systemy lub zarządzaj urządzeniami peryferyjnymi za pomocą dedykowanego sprzętu obsługiwanego przez niezawodne oprogramowanie układowe.

Dedykowani specjaliści stosują ręczne i zautomatyzowane metody testowania, aby upewnić się, że wbudowane oprogramowanie układowe spełnia określone wymagania, prawidłowo komunikuje się z powiązanym sprzętem i zapewnia ochronę danych klienta.

Nasz zespół zwiększa wydajność systemów sprzętowych naszych klientów. Optymalizujemy oprogramowanie układowe, aby poprawić integralność systemu, zmniejszyć zużycie energii, szybciej reagować na polecenia i nie marnować energii.

Programiści Innowise pracują z urządzeniami działającymi w oparciu o projekt Android Open Source. Opracowują niestandardowe oprogramowanie układowe dla automatów sprzedających, interaktywnych wyświetlaczy, systemów odprawy i inteligentnych telewizorów całkowicie dostosowanych do przypadków użycia.

Nasi eksperci tworzą oprogramowanie układowe w celu integracji nowego sprzętu z istniejącymi ekosystemami. Spraw, by Twój system sprzętowy obsługiwał nowe funkcje z nowo dodanymi urządzeniami lub połącz oddzielne elementy sprzętu i spraw, by działały razem wydajnie.

Tworzymy oprogramowanie układowe dla podłączonych urządzeń, takich jak kamery CCTV, drony, inteligentne urządzenia, urządzenia do noszenia, urządzenia do cyfrowego przetwarzania sygnałów i inne. Nasze rozwiązania ułatwiają wygodną konfigurację i kontrolę urządzeń oraz płynną integrację z ekosystemem IoT.

Nasi specjaliści używają systemów RTOS, aby umożliwić pojedynczemu rdzeniowi przetwarzania szybkie przełączanie się między różnymi zadaniami. Znane ze swojej niezawodności systemy RTOS gwarantują najkrótsze czasy reakcji, co ma kluczowe znaczenie dla systemów sprzętowych, takich jak urządzenia produkcyjne, które nie tolerują opóźnień.

Programiści oprogramowania układowego w Innowise wdrażają środki bezpieczeństwa na poziomie oprogramowania układowego, aby chronić urządzenia wbudowane i dane przed możliwymi do wykorzystania lukami sprzętowymi i sieciowymi.

  • Projektowanie i rozwój oprogramowania układowego
  • Rozwój oprogramowania wbudowanego
  • Testowanie oprogramowania układowego
  • Optymalizacja oprogramowania układowego
  • Rozwój oprogramowania układowego Android
  • Integracja sprzętu
  • Rozwój oprogramowania układowego IoT
  • Systemy operacyjne czasu rzeczywistego (RTOS)
  • Bezpieczeństwo oprogramowania układowego
Projektowanie i rozwój oprogramowania układowego

Projektowanie i rozwój oprogramowania układowego

Rozwój oprogramowania wbudowanego

Rozwój oprogramowania wbudowanego

Testowanie oprogramowania układowego

Testowanie oprogramowania układowego

Optymalizacja oprogramowania układowego

Optymalizacja oprogramowania układowego

Rozwój oprogramowania układowego Android

Rozwój oprogramowania układowego Android

Integracja sprzętu

Integracja sprzętu

Rozwój oprogramowania układowego IoT

Rozwój oprogramowania układowego IoT

Systemy operacyjne czasu rzeczywistego (RTOS)

Systemy operacyjne czasu rzeczywistego (RTOS)

Bezpieczeństwo oprogramowania układowego

Bezpieczeństwo oprogramowania układowego

Korzyści z tworzenia niestandardowego oprogramowania układowego

Kompleksowy rozwój oprogramowania układowego
Poprawiona wydajność i ulepszone funkcje
Twórcy niestandardowego oprogramowania układowego obsługują projekty oprogramowania układowego na każdym etapie sposób: komunikują się z klientami, aby opracować specyfikację projektu specyfikację projektu, projektują prototyp, kładą podwaliny technologiczne, budują funkcje dla MVP, rozwijają cały projekt, wdrażają i jego utrzymanie. Klient otrzymuje w pełni funkcjonalne rozwiązanie firmware, które działa zgodnie z założeniami. Ponadto, ciągła wymiana informacji zwrotnych pomaga deweloperom utrzymać kierunek projektu.
Zespoły programistów tworzą niestandardowe oprogramowanie układowe, które będzie działać bezbłędnie ze sprzętem klienta. Dzięki oprogramowaniu układowemu zoptymalizowanemu dla konkretnego przez doświadczonych profesjonalistów, klient może oczekiwać lepszego czasu reakcji i ogólnej szybkości, dłuższej żywotności baterii, lepszej stabilność i większe bezpieczeństwo. Co więcej, mogą dodawać nowe funkcje do istniejących urządzeń, poprawić starszą funkcjonalność, naprawić powtarzające się problemy i chronić urządzenie przed włamaniami.
Efektywny kosztowo rozwój
Szybsze wprowadzanie produktów na rynek
Uzyskanie dedykowanego zespołu programistów na czas trwania projektu oszczędza koszty rekrutacji i pozwala naszym klientom łatwo zatrudniać międzynarodowych po konkurencyjnych stawkach. Specjaliści techniczni tworzą jasną mapę drogową dla projektu, która minimalizuje przestoje i zasoby wydawane na niechciane lub nieistotne funkcje i zapewnia brak czkawek podczas rozwoju. Zespoły mogą również skalować projekt w górę i w dół w w stosunkowo krótkim czasie, jeśli cele projektu ulegną zmianie.
Doświadczeni inżynierowie znają wszystkie tajniki tworzenia oprogramowania układowego i udoskonalili sposób, w jaki poruszamy się po każdym typie projektu. Pracując z różnymi branżami i strukturami korporacyjnymi, gwarantują efektywną współpracę i realizację projektów. Klienci otrzymują pulę doświadczonych talentów i sprawny przepływ pracy. Usprawniony proces pomaga uniknąć blokad drogowych i wprowadzić gotowy produkt na rynek tak szybko, jak to możliwe.

Dopasowujemy Twoją wizję do naszego doświadczenia.

Aby pomóc ci w pełni wykorzystać potencjał twojego sprzętu.

Systemy wbudowane zrewolucjonizowały wiele branż. Dzięki urządzeniom IoT zbierającym dane, coraz więcej profesjonalistów zyskuje dostęp do informacji, które pozwalają im zwiększyć produktywność w swoich dziedzinach. Innowise zdaje sobie sprawę z wartości, jaką systemy wbudowane wnoszą do firm i współpracuje z klientami, aby oferować najlepsze rozwiązania w zakresie oprogramowania układowego, które uzupełniają ich wysiłki sprzętowe.

Dmitry Nazarevich

CTO w Innowise

Tworzenie niestandardowego oprogramowania układowego dla przemysłu

Innowise to firma zajmująca się tworzeniem niestandardowego oprogramowania układowego, która wykorzystuje najnowocześniejsze umiejętności techniczne do rozwiązywania problemów biznesowych. Dostosowując każdy projekt oprogramowania układowego do konkretnego celu podyktowanego przez klienta, upewniamy się, że oprogramowanie układowe jest zgodne z wymaganiami branżowymi, opiera się na najlepszych praktykach inżynieryjnych, płynnie integruje się z ustalonymi przepływami pracy i oferuje spójne wrażenia użytkownika.

Nasz stos technologii rozwoju oprogramowania układowego

Nasz zespół techniczny uważnie śledzi najnowsze osiągnięcia w zakresie technologii oprogramowania układowego, dzięki czemu może tworzyć oprogramowanie układowe, które pozwala w pełni wykorzystać potencjał sprzętu. Oferujemy Usługi rozwoju oprogramowania wbudowanego wykorzystując wszystko, od C i ASM do tworzenia oprogramowania układowego po wybór RTOS, języków opisu sprzętu, sterowników urządzeń i poziomów abstrakcji sprzętu.

Języki programowania
  • C
  • C++
  • Języki asemblera (dla niskopoziomowych optymalizacji)
Zintegrowane środowiska programistyczne (IDE)
  • Keil µVision
  • MPLAB X IDE
  • Eclipse IDE dla C/C++
Systemy operacyjne czasu rzeczywistego (RTOS)
  • FreeRTOS
  • VxWorks
  • Micrium OS
  • JetBrains CLion
  • Zephyr RTOS
Kontrola wersji:
  • Git
  • Subversion (SVN)
Narzędzia do debugowania
  • Debugery JTAG
  • Emulatory wewnątrzobwodowe (ICE)
  • GDB
Języki opisu sprzętu (HDL)
  • VHDL (język opisu sprzętu VHSIC)
  • Verilog
Sterowniki urządzeń
  • Biblioteki i interfejsy API specyficzne dla urządzenia
  • Rozwój sterowników niskiego poziomu
Tworzenie systemów
  • GNU Make
  • CMake
Narzędzia do optymalizacji pamięci i wydajności
  • Analizatory wydajności i profile
  • Narzędzia do zarządzania pamięcią
Protokoły transmisji
  • ZigBee 3.0
  • BLE
  • RS-232
  • RS-485
  • LoRa
  • LoRaWAN
  • I2C
  • MQTT
  • CAN
  • AMQP
  • CoAP
Warstwy abstrakcji sprzętowej (HAL)
  • Biblioteki HAL specyficzne dla platformy sprzętowej
Bootloadery
  • Niestandardowe lub istniejące rozwiązania bootloadera

Ile kosztują nasze usługi tworzenia oprogramowania układowego?

Oferujemy usługi rozwoju oprogramowania układowego po konkurencyjnych cenach, z elastycznymi modelami cenowymi i zespołami programistów, które odpowiadają potrzebom klientów. Dokładnie analizujemy problem klienta i określamy wymagania projektu. Pomaga nam to zidentyfikować czynniki, które kształtują całkowity koszt projektu.

ikona
Model współpracy
ikona
Złożoność projektu
ikona
Czas trwania projektu
ikona
Wielkość zespołu
ikona
Skład zespołu
ikona
Poziom specjalistów

Zatrudnienie dedykowanych inżynierów oprogramowania układowego

Zapewniamy zespoły inżynierów gotowych do rozpoczęcia projektu w jak najkrótszym czasie - bez konieczności długiego wdrażania lub żmudnego procesu rekrutacji. W mniej niż dwa tygodnie można uzyskać dedykowany zespół programistów oprogramowania układowego, którzy są dobrze zorientowani w popularnych przepływach pracy w ramach współpracy, szybko wychwytują szczegóły projektu i spełniają wymagania. Inżynierowie utrzymują ścisłą komunikację z klientem i zapewniają płynny przepływ informacji zwrotnych oraz efektywną współpracę na każdym etapie. Zatrudnienie dedykowanych inżynierów oprogramowania układowego przynosi firmom szereg korzyści:

ikona
Niższe koszty zatrudnienia
ikona
Dostęp do specjalistycznej wiedzy
ikona
Globalna pula talentów
ikona
Efektywna skalowalność

Nasz proces tworzenia oprogramowania układowego

Przez lata współpracy z firmami opracowaliśmy ścisły przepływ pracy, który pozwala naszym zespołom pozostać na bieżąco z projektami o dowolnej skali. W połączeniu z dogłębną wiedzą techniczną, przepływ pracy umożliwia naszym zespołom dostarczanie projektów oprogramowania układowego w napiętych terminach i zachowanie przejrzystości dla klienta. Dzięki przejrzystej komunikacji deweloperzy bezbłędnie realizują wizję klienta dotyczącą projektu i odpowiednio ustalają priorytety funkcji.

01
Analiza oprogramowania układowego
Nasz zespół bada istniejące rozwiązania firmware klienta, aby ocenić dostępny zestaw funkcji, integralność systemu i wydajność. Deweloperzy mogą następnie zaoferować sposoby optymalizacji tych aspektów oprogramowania układowego.
02
Projektowanie i architektura oprogramowania układowego
Po opracowaniu specyfikacji inżynierowie ds. rozwoju oprogramowania układowego projektują wbudowane oprogramowanie układowe, tworząc architekturę zapewniającą niezawodność i łatwość konserwacji oprogramowania układowego.
03
Programowanie oprogramowania układowego
Inżynierowie ds. rozwoju oprogramowania układowego tworzą nowe funkcje i/lub ulepszają już istniejące. Zespoły wykonują pracę w krótkich sprintach, aby zapewnić jak największą elastyczność produkcji.
04
Testowanie i debugowanie oprogramowania sprzętowego
Zespół QA przeprowadza serię testów, wykorzystując jak najwięcej scenariuszy, aby sprawdzić, czy oprogramowanie układowe działa niezawodnie, ma odpowiedni czas reakcji i nie ma problemów z bezpieczeństwem.
05
Integracja oprogramowania układowego
Nasi programiści integrują oprogramowanie układowe z istniejącym systemem sprzętowym, aby zagwarantować płynną komunikację nowych urządzeń ze starszym sprzętem.
06
Wdrażanie oprogramowania układowego
Programiści Innowise instalują oprogramowanie układowe na sprzęcie klienta i konfigurują je. Ponadto szkolą personel klienta w zakresie korzystania z rozwiązania, rozwiązywania problemów i konserwacji oprogramowania układowego.
07
Konserwacja oprogramowania sprzętowego
Nasi eksperci techniczni nadal wspierają oprogramowanie układowe, dodając nowe funkcje, aktualizując zabezpieczenia i kompatybilność zgodnie z wymaganiami oraz eliminując błędy.

Posiadamy specjalistyczną wiedzę, aby wesprzeć Twój projekt oprogramowania układowego.

Korzystaj z zaawansowanej technologii i wydajnej współpracy. Skontaktuj się z nami

Dlaczego warto wybrać Innowise jako firmę programistyczną?

W Innowise łączymy niezrównaną sprawność techniczną z elastycznością procesów i skalowalnością, aby dopasować się do tempa każdego klienta indywidualnie. Połączenie tych aspektów pozwala nam wnosić prawdziwą wartość dla naszych klientów i dostarczać wbudowane rozwiązania firmware, które są ukierunkowane na bolączki branży z niezrównaną precyzją.

Doświadczeni inżynierowie

Innowise zatrudnia najlepszych 3% inżynierów w naszych centrach rozwoju. Wyposażeni w rozległe zaplecze techniczne, są gotowi skonsultować się z klientem w sprawie najlepszego rozwiązania jego problemu i bezbłędnie je wdrożyć.

Sprawność procesów

Nasi programiści stosują zwinny proces rozwoju, który umożliwia nam szybkie przejście przez proces produkcyjny. Doskonalony przez lata przepływ pracy pomaga zespołom przewidywać problemy i szybko je rozwiązywać.

Skalowalny proces

Innowise posiada zespół inżynierów z różnym doświadczeniem w zakresie rozwoju oprogramowania układowego, co oznacza, że możemy szybko skalować każdy projekt, aby spełnić wymagania dotyczące wielkości produkcji. Klienci mogą również ręcznie wybierać programistów do swoich projektów.

FAQ

Pojęcie to odnosi się do tworzenia kodu niskiego poziomu, który reguluje prawidłowe działanie urządzeń elektronicznych. Zasadniczo jest to warstwa zarządzająca sprzętem, na którym działa oprogramowanie. Oprogramowanie układowe wykonuje między innymi zadania wejścia i wyjścia, uruchamia urządzenie i zapewnia oprogramowaniu dostęp do sprzętu.

Asembler, C i C++ są uważane za najbardziej rozpowszechnione języki programowania wbudowanego oprogramowania układowego, a inżynierowie Innowise posiadają rozległą wiedzę na temat tych technologii. Dążąc do utrzymania naszych usług na odpowiednim poziomie, programiści śledzą najnowsze osiągnięcia w branży oprogramowania układowego i zapewniają, że mamy najbardziej pożądane narzędzia w naszym stosie technologicznym.

Systemy RTOS wykonują niewielką liczbę powtarzających się zadań z niskim opóźnieniem i gwarantowaną reakcją, dlatego też są preferowane w przypadku krytycznych systemów wbudowanych. Załóżmy na przykład, że część sprzętu produkcyjnego musi zatrzymać się za każdym razem, gdy wystąpi problem na linii produkcyjnej, aby zapewnić bezpieczeństwo pracownikom. Ze względu na deterministyczną i przewidywalną naturę RTOS, zrobi to za każdym razem.

Ponieważ oprogramowanie układowe jest ściśle powiązane ze sprzętem, większość wyzwań wynika właśnie z tej zależności. Przykładowo, twórcy oprogramowania układowego muszą brać pod uwagę ograniczone zasoby sprzętu, z którym pracują i przestrzegać surowych wymogów bezpieczeństwa.

Oprogramowanie układowe jest niezbędne do działania urządzenia, ponieważ kontroluje większość funkcji związanych ze sprzętem. Jest to dokładny powód, dla którego hakerzy i złośliwe oprogramowanie często atakują oprogramowanie układowe. Biorąc pod uwagę, że systemy wbudowane są często wykorzystywane w branżach takich jak budownictwo, logistyka, opieka zdrowotna i FinTech, ochrona oprogramowania układowego jest priorytetem dla każdego programisty.

Czas trwania projektu oprogramowania układowego zależy od tego, jak złożonego rozwiązania potrzebuje klient. W Innowise oferujemy przepływ pracy nad rozwojem oprogramowania sprzętowego który optymalizuje zarządzanie zasobami i pozwala nam dostarczać projekty w ściśle określonych terminach. Klienci otrzymują jasną mapę drogową projektu z zakresem prac i kamieniami milowymi oraz stałą komunikację z zespołem produkcyjnym.

Aktualizacja oprogramowania układowego jest istotną częścią procesu konserwacji oprogramowania układowego, podczas którego programiści tworzą nowe funkcje, naprawiają wykryte luki w zabezpieczeniach, usuwają błędy i optymalizują wydajność. Gdy nowa wersja oprogramowania układowego jest gotowa, inżynierowie testują ją i przechodzą do ręcznego lub za pośrednictwem aktualizacji OTA.

Potrzebujesz innych usług?

Tworzenie oprogramowania na zamówienie
Innowise opracowuje i wdraża szeroką gamę niestandardowych rozwiązań dla różnych branż.
Wzmocnienie personelu IT
Zdecyduj się na usługi powiększania zespołu, aby poszerzyć swoją wewnętrzną wiedzę i ułatwić proces realizacji projektu IT.
Rozwój oprogramowania wbudowanego
Tworzymy oprogramowanie dla połączonych urządzeń, które komunikują się i udostępniają dane, zapewniając niezawodność i bezpieczeństwo.
Transformacja cyfrowa
Innowise prowadzi firmy i przedsiębiorstwa na ścieżce cyfrowej transformacji.
Inżynieria robotyki
Projektujemy i budujemy wszechstronne systemy zrobotyzowane dla szerokiego zakresu branż przy użyciu najnowocześniejszych technologii.

Co myślą nasi klienci

ikona cytatów

Nasz zespół był zadowolony z pracy Innowise. Spełnili specyfikacje przy konkurencyjnej stawce godzinowej. Zespół dotrzymał terminów dzięki dostosowaniu wymagań w trakcie realizacji projektu. Skutecznie komunikowali się za pośrednictwem Skype'a, a ich sprawny proces wdrażania był punktem kulminacyjnym.

Talmatic
Marco Wülser Kierownik projektu IMT
ikona cytatów

Z przyjemnością rekomendujemy Innowise jako niezawodnego partnera w zakresie outsourcingu IT. doceniamy ich dbałość o szczegóły i profesjonalizm.

logo firmy
Andreas Huber Właściciel firmy INDI Solutions & Consulting
ikona cytatów

Innowise ukończyło pierwsze MVP w ciągu trzech miesięcy. Ponieważ współpraca była efektywna, a zespół był bardzo skoncentrowany na naszych celach, liczba zespołu dostawcy wzrosła.

logo firmy
Marco Scarpa Menedżer ds. produktów technicznych Beantech S.r.l

Skontaktuj się z nami!

Zarezerwuj połączenie lub wypełnij poniższy formularz, a my skontaktujemy się z Tobą po przetworzeniu Twojego zgłoszenia.

    Prosimy o podanie szczegółów projektu, czasu trwania, stosu technologicznego, potrzebnych specjalistów IT i innych istotnych informacji.
    Nagraj wiadomość głosową na temat
    projekt, który pomoże nam lepiej go zrozumieć
    W razie potrzeby dołącz dodatkowe dokumenty
    Prześlij plik

    Można załączyć maksymalnie 1 plik o łącznej wielkości 2 MB. Ważne pliki: pdf, jpg, jpeg, png

    Informujemy, że po kliknięciu przycisku Wyślij Innowise będzie przetwarzać Twoje dane osobowe zgodnie z naszą Polityką prywatności w celu dostarczenia Ci odpowiednich informacji.

    Co będzie dalej?

    1

    Po otrzymaniu i przetworzeniu Twojego zgłoszenia skontaktujemy się z Tobą wkrótce, aby wyszczególnić potrzeby projektu i podpisać umowę o zachowaniu poufności, aby zapewnić poufność informacji.

    2

    Po przeanalizowaniu wymagań, nasi analitycy i programiści opracowują projekt z zakresem prac, wielkością zespołu, czasem i kosztami szacunki.

    3

    Umówimy się z Tobą na spotkanie, aby omówić ofertę i dojść do porozumienia porozumienia.

    4

    Podpisujemy umowę i rozpoczynamy pracę nad projektem tak szybko, jak to możliwe możliwe.

    Dziękuję!

    Wiadomość została wysłana.
    Przetworzymy Twoją prośbę i skontaktujemy się z Tobą tak szybko, jak to możliwe.

    Dziękuję!

    Wiadomość została wysłana.
    Przetworzymy Twoją prośbę i skontaktujemy się z Tobą tak szybko, jak to możliwe.

    strzałka