Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
This position is no longer accepting applications
Positions open for more than 30 days are automatically closed and marked as expired
Don't let one closed door slow you down, here's your next move:
May 20, 2026
Firmware Developer
Mid • Hybrid
11,000 - 13,000 PLN
Gdansk, Poland
O nas
Jesteśmy firmą, która tworzy nowoczesne rozwiązania DSO oraz Systemy Interkomowe, wyznaczając standardy w komunikacji bezpieczeństwa.
Projektujemy, produkujemy i dostarczamy cyfrowe technologie dla krytycznej komunikacji: Dźwiękowe Systemy Ostrzegawcze, interkomy oraz inteligentne oprogramowanie do zarządzania. Naszą siłą jest zespół ekspertów – ludzi z pasją, wiedzą i ambicją. Dzięki ich zaangażowaniu budujemy organizację niezawodną i konkurencyjną. Nasze rozwiązania działają w najbardziej wymagających miejscach: na lotniskach, stadionach, w tunelach drogowych, centrach handlowych, szpitalach, biurach, szkołach i na dworcach kolejowych. Jesteśmy obecni tam, gdzie liczy się bezpieczeństwo i skuteczna komunikacja.
Twój zakres obowiązków
Tworzenie i udział w pełnym cyklu rozwoju oprogramowania wbudowanego (specyfikacja, architektura, implementacja, usuwanie błędów, testy jednostkowe i integracyjne, utrzymanie, dokumentacja)
Tworzenie i rozwój oprogramowania firmware w języku C/C++, Python, LUA dla systemów embedded
Implementacja sterowników dla urządzeń peryferyjnych
Tworzenie dokumentacji projektowej, konstrukcyjnej, testowej, instrukcji i raportów
Współpraca z zespołem software i hardware deweloperów, testerami
Nasze wymagania
Minimum 2-letnie doświadczenie w realizacji zadań na podobnym stanowisku
Doświadczenie w tworzeniu firmware’u w językach C/C++
Znajomość protokołów I2C, SPI, UART, RS232/485, TCP/IP, UDP, SNMP inne sieciowe
Znajomość systemów RTOS (np. FreeRTOS) i systemu Embedded Linux
Umiejętność samodzielnego, kreatywnego i analitycznego myślenia
Dobra znajomość języka angielskiego
Oferujemy
Udział w ciekawych i zaawansowanych projektach z dziedziny cyfrowego przetwarzania sygnałów, transmisji sygnałów audio
Współpraca z doświadczonym zespołem projektantów i programistów
Gwarantowane wyzwania technologiczne na najwyższym światowym poziomie
Przejrzysty system premiowy
Opiekę medyczną w placówkach LuxMed
Dofinansowanie karty sportowej Multisport
Parking rowerowy, samochodowy dla pracowników
Prezenty okolicznościowe
Spotkania integracyjne, wspólne grillowanie
Elastyczne godziny pracy
Praca hybrydowa, 30 dni pracy zdalnej w roku
Similar jobs you might like
Technology
TQLO SP. Z O.O.
Embedded Systems Engineer (Bare Materials)
Senior
Remote
Wroclaw, DS, Poland
125 - 130 PLN
🏢 Summary: Oferta dotyczy roli Senior Embedded Systems Engineer przy rozwoju i utrzymaniu firmware’u oraz uruchamianiu nowych platform sprzętowych. Praca obejmuje integrację hardware’u i oprogramowania, diagnostykę komunikacji, debugowanie prototypów oraz dokumentację techniczną. 🗂️ Requirements: Minimum 8 lat doświadczenia w systemach embedded, Bardzo dobra znajomość C/C++, Doświadczenie z firmware bare-metal i RTOS, Doświadczenie z mikrokontrolerami STM32, ESP32, NXP, Nordic lub podobnymi, Znajomość UART, SPI, I2C, CAN, Modbus i USB, Umiejętność czytania schematów elektronicznych, Doświadczenie z oscyloskopem, analizatorem stanów logicznych i multimetrem, Doświadczenie w debugowaniu przez JTAG lub SWD, Samodzielna realizacja zadań firmware’owych i sprzętowych 📃 Skills: C, C++, Bare-metal, RTOS, STM32, ESP32, NXP, Nordic, UART, SPI, I2C, CAN, Modbus, USB, JTAG, SWD, Oscyloskop, Multimetr 🏢 Description: Nasz Klient to firma technologiczna rozwijająca nowoczesne urządzenia embedded, łączące oprogramowanie niskopoziomowe z projektowaniem elektroniki. Realizowane projekty obejmują rozwój nowych urządzeń, uruchamianie prototypów oraz integrację rozwiązań sprzętowych i firmware. Projekt koncentruje się na rozwoju platform opartych o mikrokontrolery oraz wsparciu procesu uruchamiania nowego sprzętu - od konfiguracji i integracji komponentów, przez rozwój firmware'u, aż po analizę oraz diagnostykę komunikacji pomiędzy urządzeniami. Do realizacji projektu poszukiwana jest osoba do współpracy w roli Senior Embedded Systems Engineer , która posiada doświadczenie zarówno w programowaniu systemów wbudowanych, jak i pracy z elektroniką oraz uruchamianiu prototypów sprzętowych. 📍 Tryb Współpracy: Wrocław (preferowany) lub 100% zdalnie ⏱️ Dostępność: Poszukujemy osób dostępnych od zaraz lub z maksymalnie 1-miesięczną dostępnością 🧑💻 CZYM BĘDZIESZ SIĘ ZAJMOWAĆ? Rozwijaniem oraz utrzymywaniem firmware'u dla urządzeń embedded Udziałem w uruchamianiu nowych platform sprzętowych oraz diagnozowaniu problemów pojawiających się na etapie integracji hardware'u i oprogramowania Konfiguracją oraz analizą komunikacji pomiędzy urządzeniami z wykorzystaniem popularnych interfejsów komunikacyjnych Wspieraniem procesu debugowania z wykorzystaniem narzędzi laboratoryjnych oraz analizą sygnałów sprzętowych Wprowadzaniem drobnych modyfikacji sprzętowych na potrzeby testów i walidacji prototypów Adaptacją oraz przenoszeniem istniejących komponentów firmware'u pomiędzy platformami sprzętowymi Przygotowywaniem dokumentacji technicznej dotyczącej rozwijanych rozwiązań 🔍 CZEGO OD CIEBIE OCZEKUJEMY? Must have: Minimum 8 lat doświadczenia w projektowaniu systemów wbudowanych (firmware oraz hardware) Bardzo dobra znajomość C/C++ w środowisku embedded ( bare-metal , RTOS ) Doświadczenie z mikrokontrolerami z rodziny STM32 , ESP32 , NXP , Nordic (nRF) lub podobnymi Praktyczna znajomość protokołów komunikacyjnych, takich jak UART , SPI , I2C , CAN , Modbus oraz USB Umiejętność czytania schematów elektronicznych oraz współpracy przy rozwoju sprzętu Doświadczenie w pracy z narzędziami laboratoryjnymi, m.in . oscyloskopem, analizatorem stanów logicznych oraz multimetrem Doświadczenie w debugowaniu układów z wykorzystaniem JTAG lub SWD Umiejętność samodzielnej realizacji zadań obejmujących zarówno firmware, jak i aspekty sprzętowe Nice to have: Znajomość FreeRTOS , Zephyr lub innych systemów RTOS Doświadczenie z komunikacją bezprzewodową ( BLE , LoRa , Wi-Fi , Zigbee ) Doświadczenie z mechanizmami OTA Znajomość Python lub innych języków wykorzystywanych do automatyzacji Doświadczenie z Git , Jenkins , GitLab CI lub innymi narzędziami wspierającymi rozwój firmware'u 🤝 DLACZEGO WARTO? Udział w projekcie obejmującym rozwój nowoczesnych urządzeń embedded od etapu prototypu do wdrożenia Możliwość współpracy przy rozwoju firmware'u, integracji elektroniki oraz uruchamianiu nowych platform sprzętowych Projekt wykorzystujący nowoczesne mikrokontrolery oraz narzędzia do analizy i debugowania systemów wbudowanych Współpraca w środowisku umożliwiającym udział w pełnym cyklu rozwoju urządzeń 📍 Dziękujemy za wszystkie zgłoszenia! Skontaktujemy się z wybranymi osobami. TQLO Sp. z o.o. – Agencja Zatrudnienia (nr KRAZ 33580)
Technology
Verks
Python Embedded QA Engineer
Mid
Hybrid
Kraków, MA, Poland
16,000 - 35,000 PLN
🏢 Summary: Develop and automate firmware security tests for embedded products, including Hardware-in-the-Loop setups, simulators, and CI/CD pipelines. The role involves shaping test strategies and frameworks while working with modern hardware and security-focused systems. 🗂️ Requirements: Embedded systems testing experience, Test automation experience, Python proficiency, Diagnostic tools experience, CI/CD experience, Linux experience 📃 Skills: Python, Bash, C, Linux, CI/CD, HIL, Analyzers, Oscilloscopes 🏢 Description: Profile: Creating and executing various firmware tests for company products focused on security Building Hardware-in-the-Loop (HIL) setups and simulators Programming in Python and Bash Creating and maintaining CI/CD pipelines Co-creating test strategies and test frameworks Requirements: Experience in embedded systems testing and test automation Strong knowledge of Python; experience with C/Bash is a plus Hands-on experience with diagnostic tools (e.g., analyzers, oscilloscopes) Experience with CI/CD and Linux We offer: Work with high-quality equipment, modern and high-performance processors Opportunity to gain domain knowledge in the security space B2B contract or Employment Contract (UoP) High-standard work culture.
Technology
Upvanta sp. z o.o.
Embedded Firmware Engineer
Senior
Hybrid
Wroclaw, DS, Poland
115 - 130 PLN
🏢 Summary: Oferta dla doświadczonego inżyniera embedded, łączącego rozwój firmware’u z projektowaniem, uruchamianiem i debugowaniem elektroniki. Rola obejmuje tworzenie oprogramowania dla systemów wbudowanych, integrację hardware’u z software’em oraz analizę problemów na poziomie sprzętu i kodu. 🗂️ Requirements: Minimum 4 lata doświadczenia w systemach embedded (firmware i hardware), Znajomość C/C++ w embedded, Doświadczenie z bare-metal i RTOS, Praktyczna znajomość mikrokontrolerów, Znajomość protokołów komunikacyjnych, Umiejętność czytania i tworzenia schematów elektronicznych, Obsługa narzędzi laboratoryjnych, Doświadczenie w debugowaniu sprzętowym przez JTAG/SWD 📃 Skills: C, C++, Bare-metal, RTOS, STM32, ESP32, NXP, Nordic, nRF, UART, SPI, I2C, CAN, Modbus, USB, JTAG, SWD, Oscyloskop, Analizator, Multimetr, FreeRTOS, Zephyr, BLE, LoRa, Wi-Fi, Zigbee, OTA, Python, Git, Jenkins, GitLab 🏢 Description: Poszukujemy doświadczonego Inżyniera, który połączy kompetencje programistyczne w obszarze firmware’u z praktyczną znajomością projektowania, uruchamiania i debugowania elektroniki. Zakres obowiązków Projektowanie, rozwój i utrzymanie firmware’u dla systemów wbudowanych: sterowniki (drivery), protokoły komunikacyjne, logika aplikacyjna. Uruchamianie i debugowanie prototypów sprzętowych. Współpraca przy integracji warstwy sprzętowej i programowej. Analiza problemów na poziomie elektroniki i kodu. Tworzenie i utrzymywanie dokumentacji technicznej projektu. Wymagania konieczne Min. +4 lata doświadczenia w projektowaniu systemów wbudowanych (firmware + hardware) Dobra znajomość C/C++ w kontekście embedded (bare-metal, RTOS) Praktyczna znajomość mikrokontrolerów: STM32, ESP32, NXP, Nordic (nRF) lub podobnych Znajomość protokołów komunikacyjnych: UART, SPI, I2C, CAN, Modbus, USB Umiejętność czytania i tworzenia schematów elektronicznych Umiejętność pracy z narzędziami laboratoryjnymi: oscyloskop, analizator stanów logicznych, multimetr, zasilacz labowy Doświadczenie w debugowaniu na poziomie sprzętowym (JTAG/SWD) Mile widziane Znajomość RTOS (FreeRTOS, Zephyr) Doświadczenie z komunikacją bezprzewodową (BLE, LoRa, Wi-Fi, Zigbee) Doświadczenie z OTA (Over-The-Air) update Znajomość Python/skryptowania Doświadczenie z systemami zarządzania wersjami i CI/CD dla firmware'u (Git, Jenkins, GitLab CI)
Technology
Upvanta sp. z o.o.
Embedded Firmware Engineer
Senior
Remote
Wroclaw, DS, Poland
115 - 120 PLN
🏢 Summary: Oferta dla doświadczonego inżyniera embedded łączącego rozwój firmware’u z uruchamianiem i debugowaniem elektroniki. Rola obejmuje tworzenie oprogramowania dla systemów wbudowanych, integrację sprzętu z oprogramowaniem oraz analizę problemów na poziomie hardware’u i kodu. 🗂️ Requirements: Minimum 4 lata doświadczenia w projektowaniu systemów wbudowanych, Znajomość C w systemach embedded, Znajomość C++ w systemach embedded, Doświadczenie z bare-metal i RTOS, Praktyczna znajomość mikrokontrolerów, Znajomość UART, SPI, I2C, CAN, Modbus i USB, Umiejętność czytania i tworzenia schematów elektronicznych, Umiejętność obsługi narzędzi laboratoryjnych, Doświadczenie w debugowaniu sprzętowym z JTAG/SWD 📃 Skills: C, C++, Bare-metal, RTOS, STM32, ESP32, NXP, Nordic, UART, SPI, I2C, CAN, Modbus, USB, JTAG, SWD, Oscyloskop, Analizator, Multimetr, FreeRTOS, Zephyr, BLE, LoRa, Wi-Fi, Zigbee, OTA, Python, Git, Jenkins, GitLab 🏢 Description: Poszukujemy doświadczonego Inżyniera, który połączy kompetencje programistyczne w obszarze firmware’u z praktyczną znajomością projektowania, uruchamiania i debugowania elektroniki. Zakres obowiązków Projektowanie, rozwój i utrzymanie firmware’u dla systemów wbudowanych: sterowniki (drivery), protokoły komunikacyjne, logika aplikacyjna. Uruchamianie i debugowanie prototypów sprzętowych. Współpraca przy integracji warstwy sprzętowej i programowej. Analiza problemów na poziomie elektroniki i kodu. Tworzenie i utrzymywanie dokumentacji technicznej projektu. Wymagania konieczne Min. +4 lata doświadczenia w projektowaniu systemów wbudowanych (firmware + hardware) Dobra znajomość C/C++ w kontekście embedded (bare-metal, RTOS) Praktyczna znajomość mikrokontrolerów: STM32, ESP32, NXP, Nordic (nRF) lub podobnych Znajomość protokołów komunikacyjnych: UART, SPI, I2C, CAN, Modbus, USB Umiejętność czytania i tworzenia schematów elektronicznych Umiejętność pracy z narzędziami laboratoryjnymi: oscyloskop, analizator stanów logicznych, multimetr, zasilacz labowy Doświadczenie w debugowaniu na poziomie sprzętowym (JTAG/SWD) Mile widziane Znajomość RTOS (FreeRTOS, Zephyr) Doświadczenie z komunikacją bezprzewodową (BLE, LoRa, Wi-Fi, Zigbee) Doświadczenie z OTA (Over-The-Air) update Znajomość Python/skryptowania Doświadczenie z systemami zarządzania wersjami i CI/CD dla firmware'u (Git, Jenkins, GitLab CI)
Technology
Aptiv Services Poland S.A.
Expert Software Engineer - Testing
Senior
Hybrid
Kraków, MA, Poland
🏢 Summary: Test innovative embedded software solutions for a cross-domain middleware platform in an Agile automotive development team. The role focuses on developing and executing test cases, supporting Jenkins deployments, and applying automotive standards and processes using Python, C++, Linux, and CI/CD tooling. 🗂️ Requirements: Degree in Computer Engineering, Computer Science, Information Systems, Electrical Engineering, or related field, Knowledge of testing techniques, Familiarity with testing tools, 5+ years of Python programming experience, Object-oriented programming knowledge, Daily use of CI/CD tools, Daily use of Linux 📃 Skills: Python, C++, Jenkins, pytest, Linux, CI/CD, Polarion, POSIX, AUTOSAR, ASPICE 🏢 Description: Job Description DUTIES AND RESPONSIBLITIES: Test innovative software solutions in embedded environments Develop and execute testcases for a cross-domain middleware platform based on technical requirements within a modern toolchain. Python environment C++ Applications Jenkins deployments Take responsibility for the execution of standards and processes in Automotive industry. Work in an Agile cross-function development team. BASIC REQUIREMENTS: Degree in Computer Engineering, Computer Science, Information Systems, Electrical Engineering or related field. Knowledge in testing techniques Familiarity with common Testing Tools e.g.: pytest library 5+ years Python programming skills. Object Oriented Programming knowledge is a must Daily usage of CI/CD tools Daily usage of Linux Advantageous: Familiarity with requirements engineering tools (e.g. Polarion). C++ experience Extensive understanding of Service Oriented Architecture and POSIX-based embedded systems. Familiarity with AUTOSAR. Automotive software development (v-cycle, ASPICE, etc.)
Technology
Upvanta sp. z o.o.
Embedded Firmware Engineer (Wrocław)
Senior
Hybrid
Wroclaw, DS, Poland
115 - 125 PLN
🏢 Summary: Oferta dla doświadczonego inżyniera embedded, łączącego rozwój firmware’u z projektowaniem, uruchamianiem i debugowaniem elektroniki. Rola obejmuje tworzenie oprogramowania dla systemów wbudowanych, integrację hardware’u z software’em oraz analizę problemów sprzętowych i programowych. 🗂️ Requirements: Minimum 4 lata doświadczenia w projektowaniu systemów wbudowanych, Znajomość C/C++ w systemach embedded, Doświadczenie z bare-metal i RTOS, Praktyczna znajomość mikrokontrolerów, Znajomość UART, SPI, I2C, CAN, Modbus i USB, Umiejętność czytania i tworzenia schematów elektronicznych, Obsługa oscyloskopu, analizatora stanów logicznych, multimetru i zasilacza laboratoryjnego, Doświadczenie w debugowaniu sprzętowym z JTAG/SWD 📃 Skills: C, C++, Bare-metal, RTOS, STM32, ESP32, NXP, Nordic, UART, SPI, I2C, CAN, Modbus, USB, JTAG, SWD, Oscyloskop, Multimetr, FreeRTOS, Zephyr, BLE, LoRa, Wi-Fi, Zigbee, OTA, Python, Git, Jenkins, GitLab 🏢 Description: Poszukujemy doświadczonego Inżyniera, który połączy kompetencje programistyczne w obszarze firmware’u z praktyczną znajomością projektowania, uruchamiania i debugowania elektroniki. Praca hybrydowa: Wrocław. Zakres obowiązków Projektowanie, rozwój i utrzymanie firmware’u dla systemów wbudowanych: sterowniki (drivery), protokoły komunikacyjne, logika aplikacyjna. Uruchamianie i debugowanie prototypów sprzętowych. Współpraca przy integracji warstwy sprzętowej i programowej. Analiza problemów na poziomie elektroniki i kodu. Tworzenie i utrzymywanie dokumentacji technicznej projektu. Wymagania konieczne Min. +4 lata doświadczenia w projektowaniu systemów wbudowanych (firmware + hardware) Dobra znajomość C/C++ w kontekście embedded (bare-metal, RTOS) Praktyczna znajomość mikrokontrolerów: STM32, ESP32, NXP, Nordic (nRF) lub podobnych Znajomość protokołów komunikacyjnych: UART, SPI, I2C, CAN, Modbus, USB Umiejętność czytania i tworzenia schematów elektronicznych Umiejętność pracy z narzędziami laboratoryjnymi: oscyloskop, analizator stanów logicznych, multimetr, zasilacz labowy Doświadczenie w debugowaniu na poziomie sprzętowym (JTAG/SWD) Mile widziane Znajomość RTOS (FreeRTOS, Zephyr) Doświadczenie z komunikacją bezprzewodową (BLE, LoRa, Wi-Fi, Zigbee) Doświadczenie z OTA (Over-The-Air) update Znajomość Python/skryptowania Doświadczenie z systemami zarządzania wersjami i CI/CD dla firmware'u (Git, Jenkins, GitLab CI)
Technology
Sirocco
Senior PHP Developer
Senior
Remote
Gliwice, SL, Poland
🏢 Summary: Oferta dotyczy rozwoju i utrzymania platformy B2B/B2C oraz aplikacji wewnętrznej dla branży automotive. Rola obejmuje tworzenie funkcjonalności, rozwój stosu technologicznego, wykorzystywanie AI oraz realny wpływ na produkt w zwinnym zespole. 🗂️ Requirements: Doświadczenie w projektach automotive, Minimum 7 lat programowania w PHP, Znajomość PHP 8.2 lub nowszego, Aktywne wykorzystanie narzędzi AI i krytyczna ocena generowanych rozwiązań, Znajomość Git, Znajomość OOP, Znajomość Docker, Doświadczenie z MySQL lub MariaDB, Znajomość zagadnień bezpieczeństwa, Znajomość języka angielskiego umożliwiająca komunikację i pracę z dokumentacją techniczną, Analityczne myślenie, Umiejętność pracy zespołowej, Gotowość do obecności w biurze raz na 2 tygodnie 📃 Skills: PHP, Git, OOP, Docker, MySQL, MariaDB, ChatGPT, Copilot, Cursor, Claude, Security, Yii2, REST, Vue3, Jira, Linux 🏢 Description: Pracujemy nad platformą B2B / B2C oraz aplikacją wewnętrzną rozwijaną dla klienta z branży automotive. Projekt jest realizowany przez doświadczony zespół specjalistów, wspierany przez zespół testerski. Pracujemy zwinnie, stawiając na nowoczesne narzędzia, sprawną komunikację oraz odpowiedzialność za powierzone zadania. Twój zakres obowiązków Szukamy osoby, która nie ogranicza się do realizacji ticketów, ale potrafi spojrzeć szerzej: Rozumie całość produktu, Myśli o wartości dla użytkownika i biznesu, Szuka sposobów na usprawnienie pracy zespołu, Wykorzystuje AI i nowoczesne narzędzia do szybszego i lepszego dowożenia efektów. Chce przejmować odpowiedzialność i mieć realny wpływ na produkt, który tworzymy. Czekające Cię wyzwania: Będziesz odpowiedzialny/a za utrzymanie aktualnych oraz tworzenie od podstaw nowych funkcjonalności, a także za wdrażanie nowych technologii (rozwój stosu technologicznego). Nasze wymagania Doświadczenie w projektach automotive. Aktywne wykorzystywanie narzędzi AI (np. ChatGPT, GitHub Copilot, Cursor, Claude) do zwiększania jakości i efektywności swojej pracy oraz umiejętność krytycznego oceniania generowanych rozwiązań. Bardzo dobra umiejętność programowania w PHP (minimum 7 lat doświadczenia) – znajomość w wersji >=8.2 Znajomość systemu kontroli wersji GIT. Znajomość zagadnień związanych z OOP. Znajomość Docker. Doświadczenie z bazami danych MySQL/MariaDB. Umiejętności analitycznego myślenia, kreatywność. Solidność, zaangażowanie, umiejętność pracy w zespole. Znajomości języka angielskiego w stopniu pozwalającym na komunikację i korzystanie z dokumentacji technicznej. Znajomość zagadnień security. Mile widziane Produktowe podejście do pracy — myślenie o całości rozwiązania, a nie tylko o realizacji pojedynczych zadań, Nastawienie na szybkie dostarczanie klientowi wartości biznesowej, Umiejętność proponowania lepszych rozwiązań technicznych i produktowych, Chęć realnego wpływu na projekt i jego rozwój. Znajomość narzędzi do testowania penetracyjnego aplikacji webowych. Znajomości środowiska Linux i/lub administracji serwerem Linux. Znajomość frameworka Yii2, Znajomość zagadnień REST API. Znajomość Vue3. Doświadczenie w pracy z Jira. Obecność w biurze raz na 2 tygodnie. To oferujemy Atrakcyjne warunki współpracy, adekwatne do umiejętności i posiadanego doświadczenia. Współpracę z doświadczonym, sprawnym i zaangażowanym zespołem. Ciekawy i perspektywiczny projekt dla lidera w swojej branży. Szybki i przyjazny proces rekrutacyjny. Możliwość pracy zdalnej i hybrydowej (obecność w biurze raz na 2 tygodnie). Klimatyzowane biuro w Gliwicach. Wspaniałą atmosferę i zgrany team - imprezy integracyjne, gry i konkursy, wspólne wyzwania sportowe. Pakiet benefitów pracowniczych: pakiety Luxmed i Multisport, pakiety Polsat Box Go. Możliwości rozwoju: udział w szkoleniach, konferencjach, wymianie wiedzy.
Technology
Andersen
Embedded Engineer
Mid
Remote
Warsaw, MZ, Poland
🏢 Summary: Embedded Engineer role focused on developing reliable firmware for MCU-based fire safety and emergency systems. The position covers firmware architecture, low-level drivers, hardware integration, debugging, and collaboration with distributed teams, with remote, office, or hybrid work options. 🗂️ Requirements: 3+ years of embedded firmware development experience, Strong C programming skills, Commercial microcontroller-based systems experience, ARM Cortex-M (M0/M0+/M3/M4/M7) firmware development, FreeRTOS or similar RTOS experience, Bare-Metal embedded development experience, Understanding of embedded electronic systems, Ability to analyze analog, digital, and power electronics schematics, Hardware-software integration experience, UART, SPI, and I2C experience, Embedded-system debugging and troubleshooting experience, Experience with large, mature codebases, Knowledge of system design and architectural principles, Git-based version control experience, Jira or similar issue-tracking experience, Technical documentation experience, Code review and development workflow familiarity, Upper-Intermediate English or higher 📃 Skills: C, C++, ARM, Cortex-M, FreeRTOS, Bare-Metal, UART, SPI, I2C, Git, Jira, Doxygen, Confluence 🏢 Description: Andersen is hiring an Embedded Engineer for a project developing embedded solutions for safety systems and delivering reliable firmware for next-generation electronic devices. Our customer is an established manufacturer of electronic safety and security solutions. It develops and produces technologies that help organizations protect people, facilities, and critical assets across commercial and industrial environments. Through continuous investment in research, automation, and manufacturing capabilities, the company delivers reliable solutions to customers in international markets. The project is focused on developing embedded solutions for fire safety and emergency systems, including control panels, detection devices, emergency lighting, and central battery systems. It covers firmware development, system architecture, hardware integration, and product reliability for MCU-based devices. Responsibilities: Designing, developing, and maintaining embedded firmware according to product requirements. Implementing new features and enhancements using C and C++. Contributing to firmware architecture and system-level design decisions. Participating in requirements analysis, feasibility studies, and technical risk assessments. Developing firmware for ARM Cortex-M microcontroller-based systems. Working with both Bare-Metal and FreeRTOS environments. Designing and implementing low-level drivers and hardware abstraction layers. Integrating and maintaining communication interfaces and protocols (UART, SPI, I2C). Debugging and validating embedded systems using software and laboratory tools. Reviewing, optimizing, and extending existing firmware codebases. Supporting hardware development activities, including schematic and PCB reviews. Defining hardware requirements based on firmware and system needs. Preparing and maintaining technical documentation using Doxygen and Confluence. Participating in code reviews and technical discussions. Collaborating closely with distributed development teams. Delivering technical tasks and project milestones within agreed timelines. Must-haves: Embedded firmware development experience for 3+ years. Strong programming skills in C. Commercial experience with microcontroller-based systems. Experience developing firmware for ARM Cortex-M (M0/M0+/M3/M4/M7). Hands-on experience with FreeRTOS or similar RTOS platforms. Experience with Bare-Metal embedded development. Strong understanding of embedded electronic systems. Ability to read and analyze analog, digital, and power electronics schematics. Experience in hardware-software integration. Understanding of firmware-driven hardware requirements. Proven experience with UART, SPI, and I2C. Experience in embedded system debugging and troubleshooting. Ability to work with large and mature codebases. Knowledge of system design methodologies and architectural principles. Strong analytical and problem-solving skills. Experience with Git-based version control. Experience with Jira or similar issue-tracking systems. Technical documentation experience (Doxygen, Confluence, or similar). Familiarity with code review practices and development workflows. Level of English – Upper-Intermediate and above. Nice-to-haves: Good knowledge of PCB design principles for EMC compliance and EMI reduction. Experience with object-oriented programming concepts, preferably in C++. Experience with Ethernet, Wi-Fi and network-connected embedded devices. Familiarity with cloud services and IoT architectures. Understanding of cybersecurity principles for embedded and connected products. Experience with Linux-based embedded systems or Linux kernel development. Experience with UML or other system-modelling methodologies. Previous experience with certified or regulated electronic products. Familiarity with fire detection, emergency lighting or central battery system applications. Reasons why this job would be interesting to you: Experience in teamwork with leaders in FinTech, Healthcare, Retail, Telecom, and others. Andersen cooperates with such businesses as Samsung, Siemens, Johnson & Johnson, BNP Paribas, Ryanair, Mercedes, TUI, Verivox, Allianz, T-Systems, etc.. The opportunity to change the project and/or develop expertise in an interesting business domain. Job conditions – you can work both fully remotely and from the office or can choose a hybrid variant. Guarantee of professional, financial, and career growth! The company has introduced systems of mentoring and adaptation for each new employee. The opportunity to earn up to an additional 1,000 USD per month, depending on the level of expertise, which will be included in the annual bonus, by participating in the company's activities. Access to the corporate training portal, where the entire knowledge base of the company is collected and which is constantly updated. Bright corporate life (parties / pizza days / PlayStation / fruits / coffee / snacks / movies). Certification compensation (AWS, PMP, etc). Referral program. Private health insurance and compensation for sports activities. Your personal data is protected in accordance with GDPR regulations. Learn more: https://andersenlab.com/privacy-policy/pl Join us!
Technology
TME
Młodszy Programista PHP (Backend) (K/M)
Junior
On-site
Gdynia, PM, Poland
🏢 Summary: Oferta obejmuje rozwój i projektowanie aplikacji PHP z wykorzystaniem Symfony, we współpracy z ekspertami domenowymi i opiekunami projektów. Rola koncentruje się na stabilności systemów oraz inicjatywach podnoszących jakość oprogramowania, z możliwością stażu wdrożeniowego dla osób bez doświadczenia komercyjnego. 🗂️ Requirements: Minimum rok doświadczenia zawodowego lub gotowość do odbycia stażu wdrożeniowego, PHP, Symfony, Git, Programowanie obiektowe, Wzorce projektowe, Zasady czystego kodu, Praktyczna znajomość relacyjnych i nierelacyjnych baz danych, PostgreSQL, Redis, Umiejętności analityczne, Komunikacja i praca zespołowa, Płynna znajomość języka polskiego, Angielski umożliwiający czytanie dokumentacji technicznej 📃 Skills: PHP, Symfony, Git, OOP, PostgreSQL, Redis, SQL, NoSQL 🏢 Description: Opis stanowiska: tworzenie i rozwój oprogramowania zgodnie z przyjętymi ustaleniami; projektowanie rozwiązań we współpracy z ekspertami domenowymi i opiekunami projektów; dbanie o stabilność i bezawaryjne działanie aplikacji; proaktywne wdrażanie inicjatyw podnoszących jakość wytwarzanego oprogramowania. Nazwa stanowiska nie determinuje płci osoby, która może je zajmować. Wymagania: minimum roczne doświadczenie zawodowe (w przypadku braku doświadczenia komercyjnego dopuszczamy możliwość odbycia stażu wdrożeniowego poprzedzającego zatrudnienie) ; znajomość PHP; znajomość frameworka Symfony; znajomość systemu kontroli wersji Git; znajomość paradygmatów programowania obiektowego, podstawowych wzorców projektowych i zasad czystego kodu; praktyczna wiedza z zakresu relacyjnych i nierelacyjnych baz danych (PostgreSQL, Redis); otwartość na naukę, stały rozwój i realizację nieszablonowych zadań; umiejętności analityczne i komunikatywność w pracy zespołowej; płynna znajomość języka polskiego; znajomość języka angielskiego pozwalająca na zapoznanie się z dokumentacją techniczną. Dodatkowymi atutami będą: znajomość innych środowisk i języków: Node.js, Python; znajomość obsługi systemu operacyjnego Linux; praktyczna znajomość narzędzia Docker; wiedza z zakresu bezpieczeństwa systemów IT. Do zaktualizowania jest też lista naszych benefitów: Oferujemy: dofinansowanie zajęć sportowych; dofinansowanie do prywatnej opieki medycznej; dofinansowanie nauki języków; dofinansowanie szkoleń i kursów; dofinansowanie do okularów/ szkieł korekcyjnych; ubezpieczenie na życie; zniżki na firmowe produkty i usługi; spotkania integracyjne; siłownia w Centrum Logistycznym (Rzgów); parking dla pracowników; strefa relaksu; dofinansowanie wypoczynku ("wczasy pod gruszą"); świadczenie świąteczne ("bonus finansowy"); wyprawka dla dziecka; wyprawka szkolna; wypożyczalnia rowerów; kasa zapomogowo-pożyczkowa.
Technology
Embevity Sp. z o.o.
Tester/ka Embedded (Automatyzujący/ca)
Mid
Hybrid
Gliwice, SL, Poland
10,000 - 14,500 PLN
🏢 Summary: Oferta dotyczy testowania i zapewniania jakości urządzeń embedded, ze szczególnym naciskiem na automatyzację testów integracyjnych w Pythonie. Rola obejmuje tworzenie narzędzi i scenariuszy testowych, pracę z firmware oraz rozwój dokumentacji jakościowej zgodnie z ISO 9001. 🗂️ Requirements: 2–4 lata doświadczenia w testowaniu systemów embedded, Automatyzacja testów urządzeń embedded i firmware w CI, Python, Doświadczenie z CI/CD i GitLab, Docker, Znajomość protokołów UART, SPI, I2C i CAN 📃 Skills: Python, GitLab, Docker, UART, SPI, I2C, CAN, ISO9001 🏢 Description: Drogi Testerze, Droga Testerko! Dołącz do zespołu odpowiedzialnego za jakość naszych urządzeń embedded. Na co dzień będziesz współpracować z programistami i zespołem QA, uczestnicząc w testach automatycznych dla realizowanych projektów. Zakres obowiązków: Tworzenie, automatyzacja i utrzymanie testów integracyjnych (głównie Python) Tworzenie narzędzi do testowania urządzeń embedded i ich oprogramowania (hardware/software) Zapewnianie jakości w projektach embedded Definiowanie wymagań w projektach Tworzenie scenariuszy testowych Tworzenie dedykowanej dokumentacji zdefiniowanej w procesie zapewniania jakości Praca zgodnie ze standardami i procedurami ISO 9001 Czego oczekujemy: 2–4 lata doświadczenia w testowaniu systemów embedded (urządzenia, firmware, oprogramowanie) Umiejętności automatyzacji testów urządzeń embedded i firmware w CI (testy głównie w Pythonie) Umiejętności programowania w Python - warunek konieczny Umiejętność programowania C/C++ przy pracy z firmware - mile widziane Doświadczenia w pracy ze środowiskiem CI/CD (GitLab) oraz znajomości Dockera Znajomości protokołów komunikacyjnych (UART / SPI / I2C / CAN) Samodzielności i dokładności w pracy Wnikliwości (lubisz dochodzić, dlaczego coś nie działa, a nie tylko to zgłaszać) Mile widziane: Umiejętność testowania na sprzęcie (HIL) Znajomość systemów RTOS (FreeRTOS, Zephyr) Znajomość Linuxa embedded (Yocto / Buildroot) Obsługa narzędzi pomiarowych (oscyloskop, analizator logiczny, JTAG) Umiejętność czytania schematów elektronicznych