Senior Embedded Software Engineer - JIT Offices

Jit Team

Województwo pomorskie

Hybrid

PLN 206,640 - 228,780

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jit Team w Polsce poszukuje Senior Embedded Software Engineera do zespołu odpowiedzialnego za rozwój oprogramowania dla urządzeń wbudowanych. Dołączysz do projektów IoT dla klienta z siedzibą w Szwajcarii, pracując nad niezawodnością komunikacji, wydajnością i integracją z sieciowymi systemami połączonymi.

Wymagane jest bardzo dobre C++ w środowiskach embedded, doświadczenie z MQTT oraz praktyczne doświadczenie w projektowaniu sprzętowo-programowym.

Qualifications

  • Minimum 5 lat doświadczenia w rozwoju oprogramowania wbudowanego (Embedded Software).
  • Bardzo dobra znajomość języka C++ oraz doświadczenie w tworzeniu aplikacji dla systemów wbudowanych.
  • Praktyczne doświadczenie w pracy z protokołem MQTT oraz rozwiązaniami IoT.

Responsibilities

  • Projektowanie, rozwój i utrzymanie oprogramowania wbudowanego dla urządzeń połączonych w sieci (Connected Devices).
  • Tworzenie i rozwijanie komponentów oprogramowania w języku C++ dla systemów wbudowanych.
  • Implementacja oraz utrzymanie rozwiązań komunikacyjnych opartych na MQTT oraz innych protokołach IoT.
  • Ścisła współpraca z inżynierami sprzętu oraz zespołami międzyfunkcyjnymi w celu integracji oprogramowania z komponentami urządzeń.
  • Analiza wymagań biznesowych i technicznych, projektowanie rozwiązań oraz udział w podejmowaniu decyzji dotyczących architektury oprogramowania.
  • Debugowanie i optymalizacja aplikacji wbudowanych, z naciskiem na niezawodność, wydajność i stabilność działania.
  • Udział w przeglądach kodu (Code Reviews) oraz inicjatywach doskonalenia praktyk programistycznych.
  • Wsparcie procesów testowania, rozwiązywania problemów oraz doskonalenia istniejących rozwiązań embedded.

Skills

C++
MQTT
Embedded Software
IoT

Job description

Wynagrodzenie: 1120 - 1240 PLN NETTO + VAT/dzień
Miejsce pracy: Gdańsk, Warszawa, Kraków, Rzeszów, zdalnie
Dlaczego warto wybrać tę ofertę?

  • Projekt o globalnym zasięgu w obszarze IoT i Big Data dla klienta z siedzibą w Szwajcarii
  • Praca z nowoczesnymi technologiami - .NET, Azure, CosmosDB, ReactJs i inne
  • Szerokie możliwości rozwoju dzięki pracy w międzynarodowym zespole z wykwalifikowanymi specjalistami
Projekt
Poszukujemy Senior Embedded Software Engineera, który dołączy do zespołu odpowiedzialnego za rozwój i utrzymanie oprogramowania dla urządzeń wbudowanych. Osoba na tym stanowisku będzie odpowiadać za projektowanie, implementację oraz doskonalenie rozwiązań programowych na poziomie urządzeń, ze szczególnym uwzględnieniem niezawodnej komunikacji, wysokiej wydajności oraz integracji z systemami połączonymi w sieci.
Idealny kandydat posiada bardzo dobrą znajomość języka C++ w środowiskach embedded oraz praktyczne doświadczenie w pracy z protokołem MQTT. Szukamy osoby, która uczestniczyła w rozwoju rzeczywistych produktów opartych na systemach wbudowanych – szczególnie w obszarach takich jak elektronika użytkowa, sprzęt AGD lub inne inteligentne, połączone urządzenia (Connected Devices).
Do Twoich zadań będzie należeć
  • Projektowanie, rozwój i utrzymanie oprogramowania wbudowanego (Embedded Software) dla urządzeń połączonych w sieci (Connected Devices)
  • Tworzenie i rozwijanie komponentów oprogramowania w języku C++ dla systemów wbudowanych.
  • Implementacja oraz utrzymanie rozwiązań komunikacyjnych opartych na MQTT oraz innych protokołach IoT.
  • Ścisła współpraca z inżynierami sprzętu oraz zespołami międzyfunkcyjnymi w celu integracji oprogramowania z komponentami urządzeń.
  • Analiza wymagań biznesowych i technicznych, projektowanie rozwiązań oraz udział w podejmowaniu decyzji dotyczących architektury oprogramowania.
  • Debugowanie i optymalizacja aplikacji wbudowanych, z naciskiem na niezawodność, wydajność i stabilność działania.
  • Udział w przeglądach kodu (Code Reviews) oraz inicjatywach mających na celu doskonalenie praktyk programistycznych.
  • Wsparcie procesów testowania, rozwiązywania problemów oraz ciągłego doskonalenia istniejących rozwiązań embedded.
Wymagane kompetencje
  • Minimum 5 lat doświadczenia w rozwoju oprogramowania wbudowanego (Embedded Software).
  • Bardzo dobra znajomość języka C++ oraz doświadczenie w tworzeniu aplikacji dla systemów wbudowanych.
  • Praktyczne doświadczenie w pracy z protokołem MQTT oraz rozwiązaniami komunikacyjnymi z obszaru Internetu Rzeczy (IoT).
  • Doświadczenie w tworzeniu oprogramowania dla urządzeń fizycznych lub produktów embedded.
  • Dobra znajomość architektury systemów wbudowanych oraz zasad współpracy pomiędzy warstwą sprzętową i programową.
  • Doświadczenie w debugowaniu aplikacji embedded oraz rozwiązywaniu złożonych problemów technicznych.
  • Znajomość dobrych praktyk wytwarzania oprogramowania, systemów kontroli wersji oraz metod testowania.
  • Dobrze rozwinięte umiejętności komunikacyjne i zdolność efektywnej współpracy w międzynarodowym środowisku.
Technologie z jakimi będziesz pracować
  • C++
  • Embedded C++
  • Embedded Software
  • Firmware Development
  • MQTT
  • IoT
  • Connected Devices
  • Embedded Systems
  • Embedded Linux
Klient – dlaczego warto wybrać akurat tego klienta z portfolio Jit?
Klient jest kluczowym producentem modułowych ekspresów do kawy IoT (Internet of Things). Dedykowany system pozwala, by każdy z ekspresów wysyłał informacje o swoim stanie do ogólnej bazy danych – CosmosDB. Dane na temat stanu technicznego, jak i inne informacje są wyświetlane w aplikacji mobilnej dla pracowników największych i najbardziej popularnych sieci kawiarni na świecie, które korzystają z ekspresów Klienta. Aktualnie Firma posiada silny zespół developerski, do którego poszukuje kolejnych doświadczonych programistów. Główną potrzebą rozwojową Klienta jest ciągłe dostosowywanie rozwiązań technologicznych istniejącego systemu. W niedalekich planach jest przepisanie systemu z Aurelii na React. Zespół planuje spotkania raz na kwartał w Trójmieście lub w Szwajcarii. O Jit Team
The Human factor of IT - to nie tylko slogan, to filozofia. Fundamentem Jit Team są ludzie, dlatego to właśnie Was traktujemy priorytetowo. Zatrudniamy ponad 770 doświadczonych ekspertów, którym oferujemy rozwojowe projekty, szeroki zakres benefitów oraz autorski program rozwoju zawodowego. Wspólnie z klientami z całego świata tworzymy innowacyjne rozwiązania IT, dostarczane przez wysoko specjalizowane i efektywne zespoły.
Za naszą maksymą stoją, także działania charytatywne i edukacyjne. Wspieramy szkoły, uczelnie i instytucje edukacyjne – prowadząc zajęcia, projekty edukacyjne, sponsorując wydarzenia czy przekazując sprzęt do nauki. Oferujemy staże umożliwiające rozpoczęcie kariery w IT. Wspieramy ratowników wodnych oraz szpitale, dostarczając potrzebne wyposażenie. Wspieramy też liczne organizacje charytatywne wspierające ubogich, dzieci i osoby starsze. Jesteśmy Polską firmą i dzielimy się tym, co osiągnęliśmy przez ponad 15 lat działalności. Wspierając rodzime inicjatywy, dbamy o obieg dobrej energii.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Developer
Senior Java Developer

Jit Team • Województwo pomorskie

Hybrid
Senior Fullstack Engineer (React+Java)
Senior Fullstack Engineer (React+Java)

Jit Team • Warszawa

Hybrid
PLN 13,000 - 16,000
Hybryda z Warszawy / Krakowa
Technical Product Owner
Technical Product Owner

Jit Team • Warszawa

Hybrid
PLN 120,000 - 180,000
Senior Fullstack Developer (React + Java)
Senior Fullstack Developer (React + Java)

Jit Team • Poznań

Hybrid
PLN 13,000 - 16,000
Data Governance & Cybersecurity Consultant (part-time)
Data Governance & Cybersecurity Consultant (part-time)

Jit Team • Województwo pomorskie

Hybrid
PLN 1,000 - 2,000
Senior Java Developer
Senior Java Developer

Jit Team • Warszawa

Hybrid
PLN 13,000 - 15,000
Integracyjne spotkania w społeczności
Udział w Jit Communities i szkoleniach
Senior Frontend Developer (Angular)
Senior Frontend Developer (Angular)

Jit Team • Warszawa

Hybrid
PLN 13,000 - 16,000
Szkolenia JIT
Spotkania integracyjne
Praca hybrydowa
Senior Kotlin Multiplatform Developer
Senior Kotlin Multiplatform Developer

Jit Team • Warszawa

Hybrid
PLN 11,000 - 15,000
Mid/ Senior Java Backend Developer
Mid/ Senior Java Backend Developer

Jit Team • Warszawa

Hybrid
PLN 212,000 - 231,000
Junior Manual Tester
Junior Manual Tester

Jit Team • Warszawa

Hybrid
PLN 60,000 - 90,000
Spotkania integracyjne
Dostęp do JIT communities
Szkolenia i rozwój zawodowy