June 6, 2026
Embedded Developer
Mid • On-site
Zielona Góra, Poland
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.
Similar jobs you might like
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.
Technology
RADMOR SA
Programista Systemów Wbudowanych
Mid
On-site
Gdynia, Poland
🏢 Summary: Oferta dotyczy pracy przy tworzeniu niskopoziomowego oprogramowania wbudowanego dla innowacyjnych systemów wojskowej łączności cyfrowej. Stanowisko obejmuje pracę z systemami Linux Embedded, uruchamianie układów elektronicznych oraz tworzenie dokumentacji technicznej. Praca realizowana jest stacjonarnie w Gdyni w środowisku nowoczesnego zaplecza technicznego. 🗂️ Requirements: Wykształcenie wyższe w kierunku elektronika, informatyka lub pokrewne, Minimum 2 lata doświadczenia zawodowego lub projektowego, Programowanie niskopoziomowe w C/C++, Znajomość Linux Embedded, Znajomość Kernel i U-Boot, Znajomość Yocto, Konfigurowanie systemów wbudowanych, Umiejętność korzystania z przyrządów pomiarowych, Znajomość interfejsów komunikacyjnych, Język angielski na poziomie B1 📃 Skills: C, C++, Linux, Kernel, U-Boot, Yocto, STM32, VHDL, Verilog 🏢 Description: Pracując na tym stanowisku dołączysz do zespołu Biura Rozwoju pracującego nad innowacyjnymi projektami, których produkty są przyszłością wojskowej łączności cyfrowej. Do Twoich obowiązków należeć będzie tworzenie niskopoziomowego oprogramowania wbudowanego oraz praca z dokumentacją. Zadania na stanowisku: Tworzenie niskopoziomowego oprogramowania wbudowanego Praca w wbudowanymi systemami operacyjnymi Linux Uruchamianie i badanie układów elektronicznych Tworzenie dokumentacji Wymagania: wykształcenie wyższe (preferowany kierunek elektronika, informatyka lub pokrewne), doświadczenie zawodowe lub projektowe w zbliżonych technologiach minimum 2 lata, umiejętności programowania niskopoziomowego C/C++, znajomości systemu operacyjnego Linux (Kernel, U-Boot), znajomości narzędzia Yocto i konfigurowania systemów wbudowanych, umiejętności korzystania z przyrządów pomiarowych, znajomości interfejsów komunikacyjnych, znajomości języka angielskiego na poziomie B1 (głównie do dokumentacji), Mile widziane znajomość VHDL/Verilog doświadczenia w tworzeniu sterowników Linux podstawowa znajomość zagadnień związanych z radiokomunikacją i cyfrowym przetwarzaniem sygnałów umiejętność czytania schematów elektronicznych doświadczenie w pracy z mikrokontrolerami z rodziny STM32 Co oferujemy: praca w firmie, która jest częścią największej prywatnej grupy zbrojeniowej w Polsce (pracujemy w systemach niejawnych więc praca zdalna nie jest możliwa) partycypujemy w kosztach nauki na studiach I, II stopnia oraz studiach podyplomowych, umożliwiamy Ci pracę w otoczeniu nowoczesnego i zróżnicowanego wyposażenia technicznego, wymieniamy się wiedzą techniczną, niekorporacyjna atmosferę, dofinansowanie do wypoczynku Twojego i Twoich dzieci, praca w siedzibie firmy w Gdyni, do której dotrzesz SKM (250 metrów od wejścia na teren firmy), komunikacją miejską (przystanek kilka kroków od wejścia), autem (mieścimy się tuż przy zjeździe z Estakady i mamy dla Ciebie darmowy parking), rowerem (do Twojej dyspozycji jest szatnia z prysznicem, wiata rowerowa, parkingi rowerowe). BENEFITY kawa i herbata w pracy, parking samochodowy i rowerowy, opieka medyczna, ubezpieczenie na życie, dofinansowanie do kursów i szkoleń, spotkania integracyjne, zniżki na studia na uczelni WSB Merito, platforma do nauki języków obcych dla pracowników i rodzin.
Technology
Verks
Mid/Senior Linux Developer
Mid
Hybrid
Krakow, Poland
24,000 - 44,800 PLN
🏢 Summary: Offer for an Embedded Linux Engineer to design and develop embedded systems for IoT/Security products, working in kernel space and contributing to new features and product bring-up. The role involves close collaboration with hardware teams and development of both new and existing products. Position provides real impact on product development within a stable, long-term engagement. 🗂️ Requirements: Strong knowledge of C, Strong knowledge of Embedded Linux, Experience with Linux kernel and device tree, Experience with Yocto, Ability to use laboratory tools, Ability to read electronic schematics, Technical higher education, English proficiency, Experience with radio technologies 📃 Skills: C, EmbeddedLinux, Linux, Kernel, DeviceTree, Yocto, Python, Bash, HIL, IoT, Security, Radio 🏢 Description: ZAKRES -Projektowanie i programowanie systemów wbudowanych opartych na Embedded Linux -Tworzenie nowych i utrzymywanie istniejących produktów z branży IoT / Security -Praca w kernel space, mile widziane doświadczenie z yocto -Tworzenie nowych funkcjonalności, bring up, pomoc w rozwoju HIL -Bliska współpraca z Elektronikami, aby usprawniać tworzenie SW i HW -Skryptowanie w Pythonie, bashu. WYMAGANIA: -Dobra znajomość języka C, Embedded Linuxa -Doświadczenie z kernelem / device tree, mile widziane yocto -Umiejętność używania narzędzi laboratoryjnych i czytania schematów elektronicznych -Wykształcenie wyższe techniczne, swobodne posługiwanie się językiem angielskim -Chęć pracy z biura jeden dzień w tygodniu, niekonfliktowy charakter, 'teamplayer' -Mile widziane doświadczenie z technologiami radiowymi. OFERTA -Możliwość pracy nad rozwiązaniami wysokiej jakości w firmie produktowej -Możliwość realnego wpływu na produkt, praca w mniejszych zespołach -Stabilne zatrudnienie na długi termin, pakiet dodatków.
Technology
Verks
Mid/Senior Embedded Developer (embedded Linux)
Mid
Hybrid
Krakow, Poland
24,000 - 44,800 PLN
🏢 Summary: Design and development of Embedded Linux systems for IoT and Security products, including new feature implementation and maintenance of existing solutions. The role involves low-level Linux work, bring-up activities, and HIL development, with scripting support in Python and Bash. Opportunity to work close to the hardware layer and expand into kernel space and embedded Linux build systems. 🗂️ Requirements: Proficiency in C, Experience with Embedded Linux, Experience developing Linux userspace or low-level applications, Ability to use laboratory tools, Ability to read electronic schematics, Technical higher education degree, English proficiency, Availability to work from office one day per week 📃 Skills: C, EmbeddedLinux, Linux, Kernel, DeviceTree, Yocto, Python, Bash, HIL, IoT, Security, Radiotechnologies 🏢 Description: ZAKRES -Projektowanie i programowanie systemów wbudowanych opartych na Embedded Linux -Tworzenie nowych i utrzymywanie istniejących produktów z branży IoT / Security -Tworzenie nowych funkcjonalności głównie w embedded C, bring up, pomoc w rozwoju HIL -Możliwość pracy z niższymi warstwami Linuxa / douczenia się kernel space czy systemów budowania Linuxa wbudowanego -Skryptowanie w Pythonie, bashu. WYMAGANIA: -Dobra znajomość języka C, doświadczenie w pracy z embedded Linux -Doświadczenie w tworzeniu aplikacji w userpace Linuxa lub warstwach niższych -Umiejętność używania narzędzi laboratoryjnych i czytania schematów elektronicznych -Wykształcenie wyższe techniczne, swobodne posługiwanie się językiem angielskim -Chęć pracy z biura jeden dzień w tygodniu, niekonfliktowy charakter, 'teamplayer' -Mile widziane doświadczenie z kernelem / device tree / yocto -Mile widziane doświadczenie z technologiami radiowymi. OFERTA -Możliwość pracy nad rozwiązaniami wysokiej jakości w firmie produktowej -Możliwość realnego wpływu na produkt, praca w mniejszych zespołach -Stabilne zatrudnienie na długi termin, pakiet dodatków.
Technology
TQLO SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
Linux Embedded Developer
Senior
Remote
Warsaw, Poland
140 - 160 PLN
🏢 Summary: Remote Linux Embedded Developer role focused on building a custom Yocto-based Linux image with full BSP support for IoT devices. The position involves secure boot implementation, bootloader customization, driver development, and hardware integration at the system level. It targets experienced engineers working on advanced embedded Linux and cybersecurity solutions. 🗂️ Requirements: Several years of experience in Linux Embedded, Strong knowledge of Yocto Project, Experience with Secure Boot mechanisms, Knowledge of TrustZone and cryptographic key management, Experience with RAUC or OSTree update systems, Practical knowledge of NAND memory, Basic knowledge of cybersecurity and PKI, Experience in SoC hardware integration, Ability to modify and configure U-Boot, Experience in embedded systems debugging, Experience in developing and modifying Linux drivers 📃 Skills: Linux, Yocto, BSP, U-Boot, SecureBoot, TrustZone, RAUC, OSTree, NAND, PKI, SoC, Cybersecurity, Drivers, IoT 🏢 Description: Dla naszego Klienta z branży IoT poszukujemy doświadczonych Linux Embedded Developerów, którzy dołączą do projektu realizowanego przez Etteplan. Projekt obejmuje budowę dedykowanego obrazu systemu Linux opartego o Yocto, który będzie uwzględniał pełne wsparcie BSP dla wszystkich komponentów sprzętowych znajdujących się na urządzeniu. Jeżeli interesują Cię zagadnienia związane z bezpieczeństwem systemów embedded, bootloaderami, integracją sprzętu oraz rozwojem warstwy systemowej Linuxa — ta rola będzie świetnym wyzwaniem. 📍 100% Remote 🔧 Zakres obowiązków Tworzenie i rozwój obrazów Linux Embedded w środowisku Yocto Modyfikacja oraz rozwój BSP i meta-layerów Implementacja oraz rozwój mechanizmów Secure Boot Modyfikacja i konfiguracja bootloaderów (U-Boot) Tworzenie oraz rozwój sterowników Linux (Linux Drivers) Integracja sprzętu (SoC, pamięci NAND, Secure Elements) Wdrażanie rozwiązań związanych z bezpieczeństwem urządzeń embedded Debugowanie i analiza problemów systemowych Współpraca z zespołami hardware oraz software przy rozwoju platformy IoT ✅ Must Have Minimum kilka lat doświadczenia w Linux Embedded Bardzo dobra znajomość Yocto Project Doświadczenie z mechanizmami Secure Boot Znajomość TrustZone oraz zarządzania kluczami kryptograficznymi Doświadczenie z systemami aktualizacji RAUC lub OSTree Praktyczna znajomość pamięci NAND Podstawowa wiedza z obszaru Cybersecurity: certyfikaty klucze kryptograficzne PKI Doświadczenie w integracji sprzętu (SoC) Umiejętność pracy z bootloaderami oraz modyfikacji U-Boot Doświadczenie w debugowaniu systemów embedded Tworzenie i modyfikacja sterowników Linux ⭐ Mile widziane Doświadczenie z Secure Elements (np. OPTIGA) Udział w projektach IoT lub urządzeń przemysłowych Znajomość zagadnień związanych z bezpieczeństwem urządzeń embedded 🎁 Oferujemy Długoterminowy projekt realizowany dla międzynarodowego klienta z branży IoT Współpracę z doświadczonym zespołem Embedded i Security 100% pracę zdalną Możliwość pracy przy zaawansowanych rozwiązaniach Linux Embedded oraz Cybersecurity 📍 Informujemy, że skontaktujemy się wyłącznie z wybranymi Kandydatami spełniającymi wymagania stanowiska. TQLO Sp. z o.o. – Agencja Zatrudnienia (nr KRAZ 33580)
Technology
Transition Technologies PSC
IoT Developer - Internship
Intern
Hybrid
Zielona Gora, Poland
🏢 Summary: Internship focused on developing and implementing responsive IoT applications, ensuring reliable device communication and supporting configuration of IoT devices and gateways. The role involves working with IoT protocols, analyzing sensor data, and troubleshooting technical issues under mentorship. It offers hands-on experience with IoT platforms and potential future employment. 🗂️ Requirements: Student or graduate in Computer Science, Telecommunications or related field, Basic knowledge of computers, networking and operating systems, Basic understanding of IoT communication protocols, Ability to read technical documentation in English, Analytical and problem-solving skills, Willingness to learn Linux, Windows and cloud technologies 📃 Skills: IoT, MQTT, HTTP, OPC, Linux, Windows, Cloud, Networking, OperatingSystems 🏢 Description: Responsibilities: Programming and implementing responsive applications using leading IoT platforms Work with protocols such as MQTT, HTTP, OPC to ensure reliable device communication. Developing and maintaining clean, efficient, and reusable code Assist in configuring and setting up IoT devices and gateways. Gather, analyse, and interpret data from IoT sensors and connected systems. Troubleshooting and debugging issues to ensure a smooth user experience Requirements: Student or graduate in a technical field (Computer Science, Telecommunications, or related areas). Basic technical understanding of computers, networking, and operating systems. Interest in learning more about Linux, Windows, and cloud technologies. Strong analytical thinking and problem-solving skills. Good communication skills, curiosity, and willingness to learn. Basic English skills, especially reading technical documentation. What we offer: The internship is for 3/4 time, hybrid with 2-3 days a week in the office in Zielona Góra Unpaid internship Training and mentorship support, Opportunity for employment after the internship Flexible working hours adjusted to academic commitments.
Technology
IT Factory
Linux Embedded Developer
Senior
Hybrid
Warsaw, Poland
100 - 120 PLN
🏢 Summary: Long-term project for an experienced Linux Embedded Developer focused on Linux Kernel internals, performance optimization, and low-level networking with XDP/eBPF. The role involves analyzing and optimizing Embedded Linux systems, working with Yocto-based environments, and debugging high-performance embedded platforms. Position available remotely or in Wrocław. 🗂️ Requirements: Very good knowledge of Linux Kernel internals (scheduler, memory management, IRQ/driver stack), Practical experience with KernelShark, trace-cmd, ftrace, Ability to analyze traces and identify performance issues, Experience in system performance optimization, Very good knowledge of Embedded Linux, Practical experience with Yocto Project (poky, bitbake, layers), Ability to create and maintain recipes, meta-layers and modify BSP, Knowledge of systemd and cross-compilation, Experience with debugging tools (strace, dmesg, perf, ftrace, LTTng), Knowledge of Linux networking stack (netlink, TC, eBPF), Experience with XDP/eBPF for packet filtering or traffic measurement 📃 Skills: Linux, Kernel, Embedded, Yocto, Poky, Bitbake, BSP, Systemd, Cross-compilation, KernelShark, trace-cmd, ftrace, strace, dmesg, perf, LTTng, Networking, Netlink, TC, eBPF, XDP 🏢 Description: IT Factory – dynamiczna firma z doświadczeniem w zakresie rozwoju, wdrażania i wsparcia rozwiązań IT, dla klienta z obszaru inżynierii poszukuje Kandydatów/Kandydatek na stanowisko: Linux Embedded Developer Do długoterminowego projektu, szukamy doświadczonej osoby, która swobodnie porusza się w obszarze Linux Kernel, embedded systems, optymalizacji wydajności oraz networkingu opartego o XDP/eBPF. Lokalizacja : zdalnie lub Wrocław Zakres prac: analiza wydajności systemów opartych o Embedded Linux diagnozowanie bottlenecków, latency i regresji wydajności optymalizacja CPU usage, scheduler latency, memory footprint oraz I/O praca z tracingiem i narzędziami diagnostycznymi Linux Kernel rozwój i utrzymanie środowisk opartych o Yocto tworzenie i utrzymanie recipe, warstw i modyfikacji BSP praca z Linux networking stack oraz rozwiązaniami XDP/eBPF wsparcie debugowania i strojenia systemów embedded o podwyższonych wymaganiach wydajnościowych. Wymagania: bardzo dobra znajomość Linux Kernel internals : scheduler, memory management, IRQ/driver stack praktyczne doświadczenie z KernelShark, trace-cmd, ftrace umiejętność analizy trace’ów oraz identyfikacji problemów wydajnościowych doświadczenie w optymalizacji wydajności systemu bardzo dobra znajomość Embedded Linux praktyczne doświadczenie z Yocto Project : poky, bitbake, layers umiejętność tworzenia recipe, meta-layers i modyfikacji BSP znajomość systemd i cross-compilation doświadczenie z debugowaniem przy użyciu strace, dmesg, perf, ftrace, LTTng znajomość Linux networking stack , w tym netlink, TC, eBPF doświadczenie z XDP/eBPF w obszarze packet filtering lub traffic measurement. Mile widziane: doświadczenie w obszarze real-time / low-latency optimization background w Linux from scratch / mocno systemowym embedded.
Technology
Fabrity S.A.
Inżynier(ka) Elektroniki i Urządzeń IoT
Mid
Hybrid
Warsaw, Poland
🏢 Summary: The offer is for a hardware-oriented Embedded/IoT Engineer responsible for designing and building custom IoT devices from scratch, including PCB design and firmware development. The role combines electronics design, microcontroller programming, and integration with cloud and industrial systems. Devices are deployed in real industrial environments and require reliable communication with SCADA/PLC systems. 🗂️ Requirements: Technical degree in electronics, electrical engineering, mechatronics, technical computer science or related, Minimum 2 years of commercial experience in embedded or IoT development, Practical experience with C or C++ for microcontrollers, Experience with ESP32, STM32 or nRF platforms, Knowledge of IoT protocols: MQTT, HTTP/REST, Modbus, BLE or LoRaWAN, Practical experience in assembling and commissioning electronic devices, Ability to read electronic schematics, Experience with Git and code repositories 📃 Skills: C, C++, ESP32, STM32, nRF, MQTT, HTTP, REST, Modbus, BLE, LoRaWAN, PLC, SCADA, Git, PCB, IoT 🏢 Description: O roli Szukamy osoby, która łączy kompetencje sprzętowe z solidnym zapleczem programistycznym. Nie szukamy klasycznego embedded developera piszącego wyłącznie firmware — zależy nam na kimś, kto potrafi złożyć urządzenie od zera (dobrać komponenty, zaprojektować płytkę PCB), a następnie napisać kod, który sprawi, że całość działa niezawodnie i komunikuje się z chmurą lub systemem nadrzędnym. Twoje urządzenia będą trafiać do realnych środowisk przemysłowych i automatyki — dlatego mile widziane jest doświadczenie z systemami PLC lub gotowość do pracy z nimi. Czym będziesz się zajmować Składaniem i konfiguracją niestandardowych urządzeń IoT (dobór komponentów, montaż i uruchamianie płytek PCB) Pisaniem firmware i oprogramowania sterującego dla mikrokontrolerów (ESP32, STM32 lub podobne) Projektowaniem i integracją układów elektronicznych dostosowanych do konkretnych zastosowań Implementacją komunikacji z chmurą i systemami nadrzędnymi (MQTT, REST, Modbus RTU) Współpracą z systemami SCADA/PLC przy integracji urządzeń w środowiskach przemysłowych Testowaniem urządzeń, diagnozowaniem błędów sprzętowych i softwarowych Dokumentowaniem rozwiązań sprzętowych i programistycznych Czego szukamy Wykształcenie techniczne — kierunek elektronika, elektrotechnika, mechatronika, informatyka techniczna lub pokrewny Minimum 2 lata komercyjnego doświadczenia w programowaniu urządzeń embedded lub IoT Praktyczna znajomość C lub C++ w kontekście mikrokontrolerów Doświadczenie z platformami ESP32, STM32 lub nRF Znajomość protokołów IoT: MQTT, HTTP/REST, Modbus, BLE lub LoRaWAN Praktyczna umiejętność składania i uruchamiania urządzeń elektronicznych (praca z płytkami, prototypowanie) Umiejętność czytania schematów elektronicznych Znajomość Git i pracy z repozytorium kodu
Technology
emagine Polska
Embedded Systems Consultant
Mid
Hybrid
Almada, Portugal
🏢 Summary: Development role focused on embedded systems, client/server platforms, and native or web GUI applications for Windows and Linux environments. The position involves building and maintaining software using multiple programming languages and integrating with network, hardware, and cloud technologies. It requires working across the full software development lifecycle. 🗂️ Requirements: Higher education in Computer Engineering or related field, Experience in software development with C, Experience in software development with C++, Experience in software development with .NET/C#, Experience in software development with Java, Understanding of software development life cycle, Experience with MS Visual Studio, Experience with Eclipse IDE, Proficiency in Portuguese, Proficiency in English 📃 Skills: C, C++, C#, .NET, Java, VisualStudio, Eclipse, TCP/IP, VoIP, USB, I2C, SPI, UML, Cryptography, PKI, WebServices 🏢 Description: YOUR ROLE Software development for embedded systems; Shared services and client/server platforms; Native and Web GUI applications in Windows, Linux. OUR REQUIREMENTS FOR THIS JOB: Higher education in Computer Engineering or related areas; Solid knowledge and experience in software development with C, C++, .NET/C# and Java; Good understanding of software development life cycle and methodologies; Experience in using MS Visual Studio and Eclipse IDEs; Good expression skills in Portuguese and English, spoken and written. IT WOULD BE A PLUS IF YOU HAVE: Cyber-physical systems, real-time OS and hardware protocols (e.g. USB, I2C, SPI); TCP/IP networks and VoIP protocols; Cloud integration protocols; Web services; Cryptography / PKI; Web application development; System modelling and design with UML.
Technology
Teltonika Poland
Engineering Team Lead
Senior
Hybrid
Warsaw, Poland
16,530 - 23,876 PLN
🏢 Summary: Engineering Team Lead role focused on designing, implementing, and maintaining embedded Linux and backend software for IoT devices while actively contributing to production code. The position combines technical leadership, architectural decision-making, and hands-on development in C-based environments, with responsibility for device communication and cloud integration. The role also involves mentoring a team, ensuring code quality, and collaborating with stakeholders and customers on technical solutions. 🗂️ Requirements: Experience with C programming, Experience with Linux-based or embedded Linux systems, Experience with IoT or embedded systems, Experience with cloud platforms such as Azure or AWS, Ability to design and maintain embedded/backend software, Experience with device communication and system integration, Leadership experience in technical teams, Ability to define architecture and coding standards 📃 Skills: C, Linux, Embedded, IoT, Shell, Lua, Azure, AWS, RutOS 🏢 Description: Teltonika has been creating IoT solutions for over 25 years, with offices in over 26 countries and more than 2,500 employees worldwide. Our expertise spans networking solutions, telematics, telemedicine, EV charging, and electronics manufacturing. Teltonika’s technologies are widely used across diverse industries, including Green Energy, Smart Cities, Industry 4.0, and more. Currently, we are inviting an ambitious Engineering Team Lead to join and co-create our new R&D Team in Poland to help us grow our global presence in the IoT sector by quickly and effectively responding to changing market needs and offering reliable, safe, and easy-to-use solutions. We are an open-minded, curious, and innovation-driven company and are ready to offer the best environment for creative and ambitious professionals who are eager to contribute to the development and success of Teltonika Networks. If you are curious, creative, analytical, and willing to work in a rapidly changing environment, then we are on the same path! In this role you will: Design, implement, and maintain embedded Linux / backend software for IoT devices Actively write production code (C, Shell, Lua) Work mainly with device communication integration with 3rd-party platforms, devices, and other internal RutOS applications Review code, define coding standards, and ensure high code quality Make architectural decisions and guide the technical direction Solve complex technical problems together with the team Lead and mentor a team of Embedded Linux application layer developers Define project scope, goals, and deliverables in collaboration with senior management and other teams Identify potential project risks and implement mitigation strategies to minimize impact Prepare regular reports for senior management on project progress, team performance, and technical issues Engage with customers to gather requirements, provide technical expertise, and ensure customer satisfaction Lead efforts to improve development processes, boost system performance, and enhance product quality What we expect of you: Experience with C programming Experience working with Linux-based systems / embedded Linux Experience working with IoT or embedded systems Strong leadership and communication skills, with the ability to inspire, motivate, and develop a high-performing team Experience working with major cloud platforms (e.g., Azure, AWS ) Ability to explain technical concepts to non-technical people Passion for mentoring and developing team members What we offer: Benefit package consisting of unlimited commissions , based on your performance Private medical care (Medicover Premium) and Multisport card Internal training for your successful start Onboarding on Teltonika’s internal systems, sales processes, and product-related topics, providing constant materials, progress check-up tests, and continuous feedback to help unlock more of your potential Unique opportunities to grow professionally as part of a challenging and high-growth environment Additional day off for your birthday Team-building activities Salary We appreciate everyone's efforts and experience, so we offer an attractive base salary that will match your skillset and expertise in the field.