April 9, 2026

Programista/-ka Systemów Wbudowanych

Senior • Hybrid

Warsaw, Poland

Jako Get IT Together specjalizujemy się w dostarczaniu wysoko wykwalifikowanych Ekspertów IT, w obszarach zarządzania projektami, architektury, analizy biznesowej i systemowej czy rozwoju oprogramowania.

Dla naszego klienta poszukujemy Programista/-ki Systemów Wbudowanych.

Co zyskasz pracując z nami:

  • Formę współpracy w oparciu o kontrakt b2b z Get IT Together

  • Pracę hybrydową (Warszawa)

  • Niezbędne narzędzia pracy

  • Pracę w międzynarodowym środowisku

Za co będziesz odpowiedzialny/a:

  • Tworzenie i rozwój niskopoziomowego oprogramowania dla systemów pomiarowych opartych o systemy wbudowane

  • Implementacja oraz optymalizacja algorytmów przetwarzania, a także rozwijanie nowych rozwiązań zgodnych ze specyfikacją systemu

  • Projektowanie i implementacja testów jednostkowych dla kodu przeznaczonego dla systemów wbudowanych

  • Programowanie kluczowych elementów systemu odpowiadających za bezpieczeństwo, niezawodność oraz wydajność działania

  • Implementacja protokołów komunikacyjnych oraz sterowników dla elementów sprzętowych pracujących w systemach czasu rzeczywistego

  • Projektowanie, rozwój i utrzymanie architektury repozytoriów kodu oraz pipeline’ów CI/CD

  • Tworzenie i rozwój oprogramowania w Pythonie służącego do sterowania systemem pomiarowym z poziomu komputera PC

Jakie kompetencje są niezbędne:

  • Wykształcenie wyższe techniczne (inżynierskie) w obszarze elektroniki, telekomunikacji, automatyki i robotyki, elektrotechniki lub kierunków pokrewnych

  • Doświadczenie w prowadzeniu lub współudziale w projektach badawczo-rozwojowych (R&D)

  • Minimum 8 lat doświadczenia zawodowego w obszarze inżynierii elektronicznej lub systemów wbudowanych

Kompetencje techniczne:

  • Bardzo dobra znajomość języków programowania C/C++ oraz Python

  • Doświadczenie w pracy z systemami czasu rzeczywistego, takimi jak Zephyr, FreeRTOS lub NuttX

  • Znajomość narzędzi i metod testowania oprogramowania, np. Tbot, Valgrind

  • Umiejętność pracy z repozytoriami kodu oraz systemami CI/CD w środowisku Microsoft Azure

  • Doświadczenie w tworzeniu sterowników dla peryferiów sprzętowych (GPIO, UART, I2C, ADC itp.)

  • Umiejętność profilowania oprogramowania i identyfikowania wąskich gardeł wydajnościowych

  • Doświadczenie w debugowaniu systemów wbudowanych z wykorzystaniem narzędzi takich jak analizator logiczny, oscyloskop czy JTAG

  • Dobra znajomość zagadnień cyberbezpieczeństwa w systemach wbudowanych

Pozostałe wymagania:

  • Biegła znajomość języka polskiego w mowie i piśmie

  • Znajomość języka angielskiego na poziomie co najmniej B2

  • Wysoko rozwinięte kompetencje interpersonalne, dobra organizacja pracy oraz umiejętność efektywnej współpracy zespołowej

Similar jobs you might like

Technology

GET IT TOGETHER Sp. z o.o.

Tester automatyzujący

Mid

Hybrid

Warsaw, Poland

🏢 Summary: Oferta dotyczy roli Testera Manualnego z dużym naciskiem na automatyzację testów w projekcie dla branży ubezpieczeń. Praca obejmuje tworzenie i utrzymanie testów automatycznych API, E2E i frontendowych, wsparcie testów manualnych oraz współpracę w środowisku Scrum. Projekt realizowany jest w modelu hybrydowym w Warszawie na kontrakcie B2B z możliwością przedłużenia. 🗂️ Requirements: 3–4 lata doświadczenia w testowaniu oprogramowania, Doświadczenie w automatyzacji testów, Tworzenie i utrzymanie testów API, E2E i frontendowych, Znajomość Playwright, Znajomość K6, Doświadczenie z testami API, Znajomość Visual Studio, Znajomość Git, Znajomość JIRA lub Azure DevOps, Znajomość Confluence, Znajomość Application Insights, Umiejętność pracy z bazami danych, Tworzenie zapytań SQL, Doświadczenie w Scrum 📃 Skills: Playwright, K6, API, E2E, Frontend, VisualStudio, Git, JIRA, AzureDevOps, Confluence, ApplicationInsights, SQL, MSSQL, Scrum 🏢 Description: Jako Get IT Together specjalizujemy się w dostarczaniu wysoko wykwalifikowanych Ekspertów IT, w obszarach zarządzania projektami, architektury, analizy biznesowej i systemowej czy rozwoju oprogramowania. Doświadczona kadra HR wie jak skutecznie rekrutować i dbać o relacje z najlepszymi kandydatami IT. Obecnie poszukujemy osób na stanowisko Testera manualnego do Klienta z branży ubezpieczeń. Co zyskasz pracując z nami: Formę współpracy w oparciu o kontrakt b2b z Get IT Together Pracę hybrydową (Warszawa) - raz na dwa tygodnie praca zespołowa w biurze Projekt na okres 12 miesięcy z możliwością przedłużenia. Niezbędne narzędzia pracy Realizację projektów dla klienta z obszaru ubezpieczeń Okazję do ciągłego rozwoju Za co będziesz odpowiedzialny/a: Automatyzacja testów (ok. 70% czasu pracy) Tworzenie, rozwój i utrzymanie testów automatycznych (API, E2E, frontend). Weryfikacja nowych wersji aplikacji i środowisk z wykorzystaniem testów automatycznych. Analiza wyników testów, raportowanie błędów oraz aktualizacja scenariuszy testowych. Tworzenie i utrzymywanie dokumentacji testów automatycznych. Usprawnianie i rozwój procesów automatyzacji testów. Testy manualne (ok. 30% czasu pracy) Wsparcie zespołu w realizacji testów manualnych i funkcjonalnych. Przygotowywanie oraz wykonywanie scenariuszy testowych. Weryfikacja zgłoszonych błędów i potwierdzanie poprawek. Wsparcie zespołu QA w bieżących zadaniach oraz udział w dyżurach I linii wsparcia (rotacyjnie). Współpraca zespołowa Współpraca z programistami, analitykami biznesowymi i testerami w celu zapewnienia wysokiej jakości oprogramowania. Udział w ceremoniach Scrum (planowanie, refinement, review, retrospektywy). Identyfikowanie i proponowanie usprawnień w obszarze testów oraz procesów zapewnienia jakości. Jakie kompetencje są niezbędne: Minimum 3–4 lata doświadczenia w testowaniu oprogramowania, w tym w automatyzacji testów Doświadczenie w tworzeniu i utrzymaniu testów automatycznych (API, E2E, frontend) Praktyczna znajomość narzędzi Playwright, K6 oraz testów API Znajomość Visual Studio, Git oraz narzędzi JIRA lub Azure DevOps, Confluence i Application Insights Umiejętność pracy z bazami danych oraz tworzenia zapytań SQL (MS SQL Server, SQL Developer) Doświadczenie w pracy w metodyce Scrum Umiejętność analitycznego myślenia, rozwiązywania problemów oraz dbałość o jakość Komunikatywność i umiejętność efektywnej współpracy w zespole Kompetencje mile widziane: Doświadczenie w testach wydajnościowych Doświadczenie w projektach dla branży leasingowej lub finansowej Chęć rozwoju w obszarze automatyzacji testów i optymalizacji procesów QA

Technology

GET IT TOGETHER Sp. z o.o.

Senior Tester

Senior

Remote

Wroclaw, Poland

🏢 Summary: Oferta dotyczy kontraktu B2B dla Senior Testera przy projektach z sektora energetycznego realizowanych w modelu zdalnym z okazjonalnymi wizytami we Wrocławiu. Rola obejmuje analizę wymagań, przygotowanie scenariuszy testowych, wykonywanie testów manualnych i API oraz wsparcie testów UAT. Kontrakt przewidziany jest na 4 miesiące z możliwością przedłużenia. 🗂️ Requirements: Minimum 5 lat doświadczenia w testowaniu oprogramowania, Doświadczenie w analizie wymagań, Przygotowywanie przypadków i scenariuszy testowych, Doświadczenie w przygotowywaniu danych testowych, Współpraca z wieloma zespołami projektowymi, Znajomość testów manualnych, Doświadczenie w testowaniu API, Doświadczenie w testach funkcjonalnych, Doświadczenie w testach niefunkcjonalnych, Doświadczenie w testach integracyjnych, Doświadczenie w testach end-to-end, Wsparcie testów UAT, Analiza wyników testów, Raportowanie błędów, Znajomość JIRA 📃 Skills: JIRA, SoapUI, Postman, API, UAT 🏢 Description: Jako Get IT Together specjalizujemy się w dostarczaniu wysoko wykwalifikowanych Ekspertów IT, w obszarach zarządzania projektami, architektury, analizy biznesowej i systemowej czy rozwoju oprogramowania. Doświadczona kadra HR wie jak skutecznie rekrutować i dbać o relacje z najlepszymi kandydatami IT. Obecnie poszukujemy osób na stanowisko Senior Testera. Co zyskasz pracując z nami: formę współpracy w oparciu o kontrakt b2b z Get IT Together, kontrakt fulltime na 4 miesiące z możliwością przedłużenia, pracę zdalną z wizytami we Wrocławiu (1 raz w miesiącu), niezbędne narzędzia pracy, realizację projektów dla klienta z obszaru energetyki, okazję do ciągłego rozwoju. Jakie kompetencje są niezbędne: minimum 5 lat doświadczenia w testowaniu oprogramowania, praktyczne doświadczenie w analizie wymagań oraz przygotowywaniu przypadków i scenariuszy testowych, doświadczenie w przygotowywaniu danych testowych oraz współpracy z wieloma zespołami projektowymi, praktyczna znajomość testów manualnych, w tym testowania API, doświadczenie w realizacji testów funkcjonalnych, niefunkcjonalnych, integracyjnych oraz end-to-end, doświadczenie we wsparciu testów akceptacyjnych użytkowników (UAT), umiejętność analizowania wyników testów, raportowania błędów oraz wyciągania wniosków, praktyczna znajomość narzędzia JIRA. Jakie kompetencje są mile widziane: znajomość narzędzi SoapUI i Postman. Za co będziesz odpowiedzialny/a: analiza wymagań biznesowych i funkcjonalnych oraz ich przekładanie na przypadki i scenariusze testowe we współpracy z analitykami biznesowymi, opracowywanie scenariuszy testowych oraz wsieranie użytkowników biznesowych podczas realizacji testów UAT, przygotowywanie oraz koordynowanie danych testowych, w tym współpraca z innymi zespołami w zakresie ich pozyskiwania i udostępniania, wykonywanie testów manualnych, obejmujących m.in. testy API oraz weryfikację algorytmów wspierających bilansowanie sieci elektroenergetycznej, realizacja testów funkcjonalnych, niefunkcjonalnych, integracyjnych oraz kompleksowych testów end-to-end, analiza rezultatów testów, identyfikacja nieprawidłowości oraz przygotowywanie raportów i rekomendacji, udział w diagnozowaniu błędów oraz wsparcie procesu utrzymania i serwisowania aplikacji.

Technology

Lincor Software

Programista Systemów Embedded

Senior

On-site

Warsaw, Poland

🏢 Summary: Offer for an experienced Embedded Systems Developer to design and develop telemetry devices for automotive fleets, covering embedded software from hardware integration to IoT communication. The role involves programming microcontrollers (STM32, ARM Cortex, RISC-V), implementing CAN-based data solutions, and integrating wireless technologies like BLE and WiFi. You will work on advanced automotive, telematics, and IoT systems with end-to-end responsibility for embedded software development and optimization. 🗂️ Requirements: Minimum 5 years experience in embedded systems development, Proficiency in C for microcontrollers, Experience with STM32 microcontrollers, Knowledge of STM32Cube, Keil µVision or Visual Studio Code, Knowledge of CAN, SPI, I2C, UART, Ethernet, BLE, NFC, WiFi protocols, Experience with GIT version control, Ability to read electronic schematics, Experience in debugging and testing embedded software, Ability to work with technical documentation in English 📃 Skills: C, STM32, ARM, RISC-V, CAN, SPI, I2C, UART, Ethernet, BLE, NFC, WiFi, GIT, STM32Cube, Keil, RTOS, Python, Altium, Flutter 🏢 Description: Poszukujemy doświadczonego programisty lub elektronika z doświadczeniem w zakresie  tworzenia i rozwijania oprogramowania w systemach embedded , który dołączy do naszego zespołu tworzącego nowoczesne urządzenia telemetryczne dla flot pojazdów samochodowych. Dołącz do nas i twórz z nami nowoczesne technologie dla motoryzacji przyszłości! Będziesz pracować nad rozwiązaniami wykorzystywanymi m.in . w car-sharingu , telemetrii opartej o GNSS/GPRS i LTE oraz Bluetooth, systemach aktywnych zabezpieczeń antykradzieżowych , a także w zaawansowanej analizie danych z magistrali CAN . Nasze urządzenia łączą świat embedded, telekomunikacji i IoT — tworzymy je kompleksowo, od sprzętu po oprogramowanie. Twoje zadania: Projektowanie, implementacja i testowanie oprogramowania wbudowanego, głównie na mikrokontrolery STM32 i pokrewne (ARM Cortex) oraz  RISC-V. Tworzenie nowych funkcji oraz rozwój istniejących rozwiązań, opartych na danych z magistrali CAN oraz innych czujników i przetworników pomiarowych. Tworzenie rozwiązań opartych o technologie radiowe bliskiego zasięgu (BLE, WiFi, NFC). Współpraca z zespołem elektroników w zakresie integracji sprzętu i oprogramowania. Wsparcie zespołów wdrożeniowych i obsługi klienta w zapewnieniu bezawaryjnej pracy systemów. Diagnozowanie i rozwiązywanie problemów z oprogramowaniem oraz analiza i optymalizacja wydajności. Praca z dokumentacją techniczną w języku angielskim oraz wdrażanie nowych technologii w systemach embedded. Dokumentowanie i raportowanie postępu prac przy użyciu narzędzi do zarządzania projektami. Udział w planowaniu działań zespołu badawczo-rozwojowego (B+R) i współtworzenie roadmapy technologicznej. Wymagania: Minimum 5 lat doświadczenia w tworzeniu i rozwijaniu systemów embedded, popartego realnymi projektami. Biegła znajomość języka C w kontekście programowania mikrokontrolerów. Doświadczenie w pracy z STM32 , znajomość narzędzi STM32Cube, Keil µVision, Visual Studio Code itp. Dobra znajomość protokołów i interfejsów: CAN, SPI, I2C, UART, Ethernet, BLE, NFC, WiFi . Znajomość systemów kontroli wersji ( GIT ). Umiejętność czytania schematów elektronicznych i rozumienie podstaw elektroniki. Doświadczenie w debugowaniu i testowaniu oprogramowania. Samodzielność, dobra organizacja pracy i komunikatywność. Znajomość języka angielskiego na poziomie umożliwiającym czytanie i analizę dokumentacji. Mile widziane: Portfolio własnych projektów (również hobbystycznych lub akademickich). Znajomość programów ECAD ( Altium Designer ). Doświadczenie z systemami czasu rzeczywistego ( RTOS ). Znajomość języka Python . Wiedza z zakresu elektroniki analogowej i cyfrowej (szczególnie w kontekście automotive). Znajomość środowiska Flutter (do tworzenia narzędzi i aplikacji testowych). Co oferujemy: Elastyczna ścieżka kariery — rozwój w wybranych obszarach zgodnie z Twoimi zainteresowaniami. Wynagrodzenie adekwatne do umiejętności i doświadczenia. Umowa o pracę lub B2B — wybór należy do Ciebie. Prywatna opieka medyczna, karta Multisport i inne benefity. Praca przy nowatorskich projektach z branży motoryzacyjnej, telematyki i IoT . Przyjazna, niekorporacyjna atmosfera i realny wpływ na rozwój produktów. Dostęp do najnowszych technologii i udział w projektach z potencjałem międzynarodowym. Jeśli szukasz miejsca, gdzie Twoje umiejętności zostaną docenione, a praca nad nowoczesnymi technologiami to dla Ciebie przyjemność — dołącz do nas!

Technology

TQLO SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ

Embedded Software Engineer (C & Windows)

Senior

Hybrid

Wroclaw, Poland

130 - 135 PLN/hr

🏢 Summary: Short-term project for an Embedded Software Engineer focused on migrating existing software from Texas Instruments CC1xxx to a new hardware platform and optimizing it for performance and stability. The role involves low-level programming, hardware-software integration, and close collaboration with the hardware team during integration, testing, and debugging. Hybrid work model in Wrocław with possible immediate start. 🗂️ Requirements: Very good knowledge of C in embedded systems, Experience with Texas Instruments CC1xxx microcontrollers or similar RF MCUs, Practical experience with Code Composer Studio, Experience in bare-metal environments or minimal RTOS, Low-level programming skills (register-level, hardware debugging), Knowledge of SPI, I2C, UART, GPIO, ADC interfaces, Ability to read electronic schematics, Experience with oscilloscope, logic analyzer, JTAG 📃 Skills: C, CC1xxx, TexasInstruments, CodeComposerStudio, BareMetal, RTOS, SPI, I2C, UART, GPIO, ADC, JTAG, Oscilloscope, LogicAnalyzer 🏢 Description: Nasz Klient to firma technologiczna rozwijająca zaawansowane rozwiązania embedded dla urządzeń elektronicznych. Projekt koncentruje się na migracji istniejącego oprogramowania na nowoczesną platformę sprzętową oraz jego optymalizacji pod kątem wydajności i stabilności. Szukamy doświadczonej osoby na stanowisko Embedded Software Engineer, która dobrze odnajduje się w pracy niskopoziomowej i potrafi łączyć świat software’u z hardware’em. 📍 TRYB PRACY: Wrocław – praca hybrydowa - 2 lub 3 dni w biurze ⏱️ DOSTĘPNOŚĆ: Start projektu możliwy ASAP - preferowane osoby z maks. 2-tygodniowym okresem wypowiedzenia / projekt na ok 1-2 mce 🧑‍💻 CZYM BĘDZIESZ SIĘ ZAJMOWAĆ? Przeniesieniem istniejącego oprogramowania z platformy Texas Instruments CC1xxx na nową, bardziej zaawansowaną platformę sprzętową, z uwzględnieniem różnic architektonicznych i sprzętowych Analizą aktualnej architektury systemu oraz identyfikacją zależności pomiędzy warstwą sprzętową i programową w celu zapewnienia poprawnej migracji Dostosowaniem i optymalizacją kodu pod nową platformę (wydajność, zużycie pamięci, obsługa peryferiów) Ścisłą współpracą z zespołem hardware podczas integracji, testowania oraz debugowania rozwiązania Diagnozowaniem i rozwiązywaniem problemów na styku sprzętu i oprogramowania Wsparciem w testach i walidacji działania systemu na poziomie niskopoziomowym 🔍 CZEGO OD CIEBIE OCZEKUJEMY? Must have: Bardzo dobra znajomość C (język programowania) w systemach embedded Doświadczenie z mikrokontrolerami Texas Instruments CC1xxx (rodzina układów RF) lub podobnymi Praktyczna znajomość Code Composer Studio (środowisko IDE dla TI) Doświadczenie w pracy w środowisku bare-metal (bez systemu operacyjnego lub z minimalnym RTOS – Real-Time Operating System) Umiejętność programowania niskopoziomowego (rejestry, debugowanie sprzętowe) Znajomość interfejsów sprzętowych: SPI (Serial Peripheral Interface) , I2C (Inter-Integrated Circuit) , UART (Universal Asynchronous Receiver-Transmitter) , GPIO (General Purpose Input/Output) , ADC (Analog-to-Digital Converter) Umiejętność czytania schematów elektronicznych Doświadczenie z narzędziami debugującymi: oscyloskop, analizator logiczny, JTAG (Joint Test Action Group) Nice to have: Bardzo dobre zrozumienie współpracy elektroniki i oprogramowania w systemach embedded Umiejętność samodzielnego diagnozowania złożonych problemów niskopoziomowych Dokładność oraz metodyczne podejście do pracy 🤝 DLACZEGO WARTO? Współpraca w modelu B2B z wynagrodzeniem do ok. 130–135 PLN/h netto + VAT Krótkoterminowy projekt (ok. 40 dni) z realną możliwością przedłużenia Praca przy zaawansowanym projekcie embedded z dużym wpływem na finalne rozwiązanie Bliska współpraca z zespołem hardware - realne wyzwania techniczne, nie „utrzymanie” Szybki proces rekrutacyjny i możliwość rozpoczęcia pracy od zaraz Partnerska współpraca i konkretna komunikacja bez zbędnej biurokracji Dziękujemy za wszystkie zgłoszenia! Skontaktujemy się z wybranymi osobami.

Technology

HERTZ NEW TECHNOLOGIES sp. z o.o.

Embedded Developer

Mid

On-site

Zielona Góra, Poland

🏢 Summary: Offer for a developer to create and enhance embedded software for IoT and wearable devices, focusing on Linux-based system components, network and wireless communication, and hardware-software integration. The role involves developing distributed systems, designing architecture, and maintaining technical documentation and testing strategies. 🗂️ Requirements: Experience with Linux/Unix systems, Proficiency in Python, Proficiency in JavaScript, Knowledge of networking technologies, Knowledge of wireless technologies, Understanding of communication protocols, Experience in embedded systems development, Ability to integrate hardware with software 📃 Skills: Linux, Unix, Python, JavaScript, IoT, Embedded, Networking, Wireless, Protocols, RaspberryPi 🏢 Description: Dołącz do naszego zespołu i pracuj nad tworzeniem oraz rozwojem oprogramowania dla systemów wbudowanych i urządzeń IoT, w tym urządzeń wearable. Na tym stanowisku będziesz rozwijać komponenty systemowe działające w środowisku Linux, odpowiedzialne za komunikację sieciową i bezprzewodową, integrację sprzętu z oprogramowaniem oraz przetwarzanie danych pochodzących z urządzeń końcowych w rozproszonym systemie. Co będziesz robić: Tworzyć i rozwijać oprogramowanie dla sprzętu sieciowego oraz systemów transmisji bezprzewodowej. Programować i rozwijać systemy embedded, w tym urządzenia typu wearable. Realizować powierzone zadania zgodnie z ustalonym harmonogramem. Współpracować z zespołem developerów przy realizacji projektów. Brać udział w projektowaniu architektury systemu oraz w przeglądach kodu. Tworzyć i utrzymywać przejrzystą dokumentację techniczną oraz strategie testów. Wymagania: Doświadczenie w pracy z systemami Linux/Unix. Umiejętność programowania w Python i JavaScript. Znajomość technologii sieciowych i bezprzewodowych oraz protokołów komunikacyjnych. Umiejętności analitycznego i algorytmicznego myślenia. Samodzielność w rozwiązywaniu złożonych problemów technicznych. Dobra organizacja pracy i zarządzanie czasem pod presją. Umiejętność pracy zespołowej i efektywnej komunikacji. Chęć rozwoju i poznawania nowych narzędzi oraz technologii. Mile widziane: Doświadczenie w pracy z Raspberry Pi lub podobnymi platformami, w tym programowanie urządzeń peryferyjnych. Doświadczenie w tworzeniu oprogramowania na urządzenia mobilne. Co oferujemy: Pracę w obszarze rozwijającej się technologii. Pracę w formie stacjonarnej z biura w Zielonej Górze. Wynagrodzenie dostosowane do Twoich umiejętności. Brak korporacyjnej atmosfery. Możliwość rozwoju zawodowego w zależności od potrzeb w obszarze nowych technologii. Możliwość skorzystania z oferty ubezpieczenia na życie. Niezbędne narzędzia do wykonywania pracy jak komputer, telefon.

Technology

HERTZ NEW TECHNOLOGIES sp. z o.o.

Embedded Developer

Mid

On-site

Zielona Góra, Poland

🏢 Summary: Development of embedded and IoT software components running on Linux, focused on networking and wireless communication for distributed systems and wearable devices. The role involves building and enhancing system-level software, integrating hardware with software, and contributing to system architecture and testing strategies. Work is performed on-site with a strong focus on modern connected technologies. 🗂️ Requirements: Experience with Linux/Unix systems, Proficiency in Python, Proficiency in JavaScript, Knowledge of networking technologies, Knowledge of wireless technologies, Knowledge of communication protocols 📃 Skills: Linux, Unix, Python, JavaScript, Networking, Wireless, Protocols, Embedded, IoT 🏢 Description: Dołącz do naszego zespołu i pracuj nad tworzeniem oraz rozwojem oprogramowania dla systemów wbudowanych i urządzeń IoT, w tym urządzeń wearable. Na tym stanowisku będziesz rozwijać komponenty systemowe działające w środowisku Linux, odpowiedzialne za komunikację sieciową i bezprzewodową, integrację sprzętu z oprogramowaniem oraz przetwarzanie danych pochodzących z urządzeń końcowych w rozproszonym systemie. Co będziesz robić: Tworzyć i rozwijać oprogramowanie dla sprzętu sieciowego oraz systemów transmisji bezprzewodowej. Programować i rozwijać systemy embedded, w tym urządzenia typu wearable. Realizować powierzone zadania zgodnie z ustalonym harmonogramem. Współpracować z zespołem developerów przy realizacji projektów. Brać udział w projektowaniu architektury systemu oraz w przeglądach kodu. Tworzyć i utrzymywać przejrzystą dokumentację techniczną oraz strategie testów. Wymagania: Doświadczenie w pracy z systemami Linux/Unix. Umiejętność programowania w Python i JavaScript. Znajomość technologii sieciowych i bezprzewodowych oraz protokołów komunikacyjnych. Umiejętności analitycznego i algorytmicznego myślenia. Samodzielność w rozwiązywaniu złożonych problemów technicznych. Dobra organizacja pracy i zarządzanie czasem pod presją. Umiejętność pracy zespołowej i efektywnej komunikacji. Chęć rozwoju i poznawania nowych narzędzi oraz technologii. Mile widziane: Doświadczenie w pracy z Raspberry Pi lub podobnymi platformami, w tym programowanie urządzeń peryferyjnych. Doświadczenie w tworzeniu oprogramowania na urządzenia mobilne. Co oferujemy: Pracę w obszarze rozwijającej się technologii. Pracę w formie stacjonarnej z biura w Zielonej Górze. Wynagrodzenie dostosowane do Twoich umiejętności. Brak korporacyjnej atmosfery. Możliwość rozwoju zawodowego w zależności od potrzeb w obszarze nowych technologii. Możliwość skorzystania z oferty ubezpieczenia na życie. Niezbędne narzędzia do wykonywania pracy jak komputer, telefon.

Healthcare

LUX MED Sp. z o. o.

Programista/Programistka .NET

Mid

Hybrid

Warsaw, Poland

🏢 Summary: Oferta dotyczy pracy na stanowisku programisty odpowiedzialnego za projektowanie i implementację rozwiązań informatycznych w środowisku Scrum. Rola obejmuje rozwój i utrzymanie aplikacji w oparciu o technologie .NET oraz nowoczesne frameworki JavaScript, z naciskiem na jakość kodu i testy. Praca w zespole fullstack z wpływem na wybór technologii i rozwiązania architektoniczne. 🗂️ Requirements: Minimum 2 lata doświadczenia jako programista, Doświadczenie w pracy w zespole deweloperskim, Bardzo dobra znajomość C#, Znajomość JavaScript lub TypeScript, Znajomość SQL, Znajomość ASP.NET, Znajomość .NET Core, Znajomość WCF, Znajomość narzędzia ORM, Znajomość Angular lub innego frameworka MV*, Znajomość Git, Doświadczenie w testach jednostkowych, Doświadczenie w testach integracyjnych, Znajomość wzorców projektowych, Znajomość programowania obiektowego 📃 Skills: C#, JavaScript, TypeScript, SQL, ASP.NET, .NET, WCF, EntityFramework, Dapper, NHibernate, Angular, Git, Selenium, TDD, BDD, DDD, RabbitMQ, Azure 🏢 Description: Twoją rolą będzie Projektowanie i implementacja rozwiązań informatycznych; Praca w oparciu o zwinną metodykę wytwarzania oprogramowania; Dbanie o jakość kodu źródłowego; Współpraca z pozostałymi członkami zespołu. Oczekiwania wobec Ciebie Minimum 2-letnie doświadczenie na stanowisku programisty; Doświadczenie w pracy projektowej w zespole deweloperskim; Dobra znajomość wzorców projektowych oraz zasad programowania obiektowego; Znajomość języków programowania: C# (bardzo dobra znajomość), JavaScript/TypeScript oraz SQL; Znajomość frameworków .NET: ASP.NET , .NET Core i WCF; Znajomość jednego z narzędzi ORM np.: EntityFramework, Dapper, NHibernate; Znajomość dowolnego aktualnego frameworka JavaScriptowego (MV*) np. Angular; Znajomość narzędzi kontroli wersji Git; Doświadczenie w pisaniu testów jednostkowych i integracyjnych; Samodzielność oraz komunikatywność. Mile widziane Wykształcenie wyższe (preferowane informatyczne) lub osoba w trakcie studiów; Doświadczenie w pisaniu testów automatycznych GUI (Selenium); Doświadczenie w TDD, BDD; Znajomość Domain Driven Design; Znajomość RabbitMQ; Znajomość usług chmurowych Azure; Umiejętność pracy z aplikacjami w środowisku rozproszonym. Podział czasu pracy Rozwój 60% Utrzymanie 20% Spłata długu technologicznego 20% Tak organizujemy naszą pracę Liczba osób w zespole 8-12 Tak pracujemy wewnątrz organizacji możesz zmienić projekt masz wpływ na wybór narzędzi i technologii masz wpływ na rozwiązania technologiczne masz wpływ na produkt scrum Skład zespołu fullstack developer architekt programista testów automatycznych tester manualny product owner scrum master analityk biznesowy analityk systemowy Tak pracujemy nad projektem Continuous Deployment dokumentacja testy funkcjonalne testy integracyjne testy jednostkowe testy regresyjne Takie dajemy możliwości rozwoju branżowe platformy e-learningowe budżet rozwojowy czas na rozwój Twoich pomysłów firma wspiera projekty open source przestrzeń do eksperymentowania szkolenia wewnątrzfirmowe szkolenia zewnętrzne treningi umiejętności miękkich wsparcie merytoryczne od liderów technologicznych wymiana wiedzy technicznej w firmie Benefity dofinansowanie zajęć sportowych prywatna opieka medyczna dofinansowanie nauki języków dofinansowanie szkoleń i kursów ubezpieczenie na życie elastyczny czas pracy spotkania integracyjne brak dress code’u parking dla pracowników program rekomendacji pracowników ubezpieczenie szpitalne program wellbeingowy Etapy rekrutacji Po pozytywnej weryfikacji CV zaprosimy Cię na rozmowę online Rozmowa techniczna online Informację zwrotną przekażemy w ciągu 2 tygodni LUX MED Sp. z o.o. W Grupie LUX MED tworzymy środowisko pracy, w którym każdy może czuć się sobą – niezależnie od wieku, płci czy stanu zdrowia. Nasz proces rekrutacyjny jest neutralny płciowo i zapewnia równe szanse wszystkim aplikującym. Pion IT w LUX MED to blisko 700 wykwalifikowanych specjalistów, którzy codziennie realizują zadania wytwórcze, wdrożeniowe i utrzymaniowe w ramach rozwiązań informatycznych, wspierających m.in . pracę lekarzy, obsługę Pacjentów i klientów. Pracujemy z wykorzystaniem technik zwinnych. Jesteśmy nastawieni na nowinki technologiczne, które wesprą biznes w rozwoju naszych usług. Realizacja zadań oparta jest o wykorzystanie i rozwijanie procesów automatycznych. Promujemy dzielenie się wiedzą, oferujemy elastyczność doboru rozwiązań, w tym możliwość proponowania nowych metod czy technologii. Zdrowie i IT łączy więcej niż myślisz! #PracujeMYdlazdrowia #PracujITy!

Technology

Agencja Wywiadu

Specjalista ds. rozwoju aplikacji i wsparcia systemów teleinformatycznych

Mid

On-site

Warsaw, Poland

🏢 Summary: Oferta dotyczy rozwoju i utrzymania systemów teleinformatycznych poprzez tworzenie nowych funkcjonalności, aplikacji oraz zabezpieczeń. Kandydat będzie rozwijać skrypty i aplikacje w Pythonie oraz C++, wspierać administratorów i analizować rozwiązania pod kątem bezpieczeństwa. Praca stacjonarna w Warszawie z możliwością rozwoju poprzez szkolenia i certyfikacje. 🗂️ Requirements: Minimum 3 lata doświadczenia w programowaniu Python i C++, Znajomość Python, Znajomość C++, Podstawowa wiedza z zakresu sieci komputerowych, Umiejętność tworzenia aplikacji webowych, Znajomość języka angielskiego na poziomie B2, Umiejętność pracy zespołowej, Samodyscyplina, Chęć rozwoju kompetencji 📃 Skills: Python, C++, Web, Networking, English 🏢 Description: Szukamy programistów, którzy wniosą swoje umiejętności do zespołu tworzącego systemy teleinformatyczne. Twoja wiedza zostanie przełożona na rozwijanie systemów o nowe funkcjonalności i zabezpieczenia. Dołącz do naszego zespołu! OCZEKUJEMY: Tworzenia oraz poprawy skryptów oraz aplikacji w językach python i C++, Wsparcia administratorów w rozwiązywaniu problemów, Udziału w przedsięwzięciach tworzenia systemów, Analizy obecnie używanych rozwiązań pod kątem bezpieczeństwa i rozwoju funkcjonalności. WYMAGAMY: Minimum 3-letniego doświadczenia w programowaniu w językach python i C++, Wykształcenia: mile widziane wykształcenie techniczne, Umiejętności sieciowych: podstawowa wiedza na temat działania sieci, Umiejętności technicznych: programowanie python, C++, tworzenie aplikacji webowych, Znajomości języka angielskiego na poziomie B2, Umiejętności miękkich: samodyscyplina, chęć rozwoju własnych kompetencji, umiejętność pracy w zespole OFERUJEMY: Możliwość uzyskania świadczenia teleinformatycznego w przypadku realizacji zadań wyszczególnionych w rozporządzeniu Rady Ministrów z dnia 19 stycznia 2022 r. w sprawie wysokości świadczenia teleinformatycznego dla osób realizujących zadania z zakresu cyberbezpieczeństwa, Rozwój poprzez szkolenia i certyfikacje, udział w konferencjach Szkolenia wewnętrzne Przestrzeń do eksperymentowania z nowymi rozwiązaniami Stabilne warunki zatrudnienia, Elastyczne godziny pracy, Możliwość doskonalenia kompetencji językowych, Dofinansowanie karnetów sportowych, Opiekę medyczną, Miejsca parkingowe, Wewnętrzną siłownię i bufet. Siedziba naszej instytucji znajduje się w Warszawie (brak możliwości pracy zdalnej). Zastrzegamy sobie prawo do kontaktu z wybranymi kandydatami.

Technology

Phoenix Contact Business Services Sp. z o.o.

Embedded Software Tester (f/m)

Mid

Hybrid

Poznan, Poland

🏢 Summary: The role involves testing embedded software for industrial automation systems, focusing on creating unit and integration tests and improving test automation frameworks. The position includes code reviews, device-level testing, and close collaboration with software engineers to ensure high quality and reliability. 🗂️ Requirements: Minimum 2 years of experience in embedded software testing, Minimum 2 years of experience with white-box testing, Advanced knowledge of C, Experience with SIL or HIL testing, Ability to develop unit and integration tests, Experience with automatic and manual testing on embedded devices, Ability to create test cases and test plans, Ability to perform code reviews for embedded software, English proficiency at minimum B2 level, Willingness to travel occasionally to Germany, CV in English 📃 Skills: C, C++, Python, SIL, HIL, GIT, ALM, Tessy, MatLab, Simulink 🏢 Description: We are looking for an Embedded Software Tester to join our team developing industrial automation systems. In this role, you will be responsible for creating unit tests in C and integration tests for software modules. Additionally, you will provide expert support to software engineers throughout the testing process and help define and implement strategies to enhance the current testing framework, focusing on greater automation and improved efficiency. What you’ll do: Develop unit tests for code components Create integration tests for modules Perform code reviews for embedded software Conduct automatic and manual testing on devices (including setting up the test environment) Review requirements and create test cases and test plans Prepare comprehensive test documentation What we’re looking for: Minimum 2 years of experience in embedded software testing Minimum 2 years of experience with white-box testing Advanced knowledge of the C programming language Experience in SIL or HIL testing Strong focus on quality and reliability Excellent written and spoken English (minimum B2 level) Willingness to occasionally travel to company headquarters in Germany for training and project coordination CV in English Optional: Bachelor’s or master’s degree (Computer Science, Automation Control and Robotics, Mechatronics, Electrical Engineering or related) C++, Python programming experience Knowledge of version control tools (GIT) Knowledge in the use of ALM (Application Lifecycle Management) tools, software testing tool (e.g. Tessy), MatLab, Simulink What we offer: Stability and long-term growth opportunities within a global organization Close cooperation with colleagues from Germany Attractive benefits such as private healthcare, Multisport Participation in interesting projects Development opportunities and a wide range of training, including subsidised language courses Housing loans and a loan and assistance fund Annual bonus A referral bonus Flexible working hours Subsidies for commuting more than 30 km from PxCBS Parking space for employees Possibility to work remotely up to 8 days a month

Technology

PKO BP Finat

Integration Developer

Mid

Hybrid

Warsaw, Poland

🏢 Summary: Offer for an Integration Developer responsible for designing, developing and configuring services on an ESB platform, performing unit and integration tests, and supporting deployments. The role involves working with IBM Integration Bus or similar integration technologies and improving CI/CD processes. Hybrid B2B cooperation for a long-term project. 🗂️ Requirements: Higher education in Computer Science or related field, Minimum 1 year of experience in object-oriented programming (e.g. Java), Practical knowledge of integration concepts: WSDL, JMS, SOAP, XML Schema, Experience with transactional queue systems (WebSphere MQ), Practical knowledge of Linux, Minimum 3 years of experience with IBM Integration Bus or other leading integration platforms (WebMethods, Tibco, Mule) 📃 Skills: Java, WSDL, JMS, SOAP, XML, WebSphereMQ, Linux, IBMintegrationBus, WebMethods, Tibco, Mule, ESB, CI/CD 🏢 Description: Dla naszego Klienta szukamy Programisty/Programistki Integracji. Opis stanowiska: projektujemy, developujemy i konfigurujemy usługi na szynie ESB, realizujemy testy jednostkowe i integracyjne wytworzonego oprogramowania, tworzymy dokumentację oraz bierzemy udział we wdrożeniach wytworzonego oprogramowania, ulepszamy nasze procesy CI/CD Wymagania: wykształcenie wyższe informatyczne lub pokrewne min. 1 rok doświadczenia w programowaniu z wykorzystaniem języków obiektowych, np. Java praktyczną znajomości zagadnień dotyczących integracji: WSDL, JMS, SOAP, XML Schema, transakcyjne systemy kolejkowe (WebSphere MQ) praktyczną znajomości systemu operacyjnego Linux min. 3 lata praktycznej znajomości platformy integracyjne IBM Integration Bus (wcześniejsza nazwa Websphere Message Broker) lub innej wiodącej technologii integracyjnej (WebMethods, Tibco, Java Mule) Oferujemy: umowa B2B współpraca ponad 12 miesięcy praca w modelu hybrydowym: 1 x w tygodniu praca w biurze: Warszawa, ul. Chmielna 89 opcjonalnie pakiet medyczny Lux-Med i mBenefit