Unlock Full Resume Report

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 10, 2026

Yocto Engineer

Senior • Hybrid

130 - 150 PLN/hr

Wroclaw, Poland

For our client, we are currently looking for a Yocto Engineer who will join a team responsible for the technical aspects of an innovative project in the field of genetic diagnostics.

The role focuses on developing and maintaining embedded Linux environments, build systems, and low-level software solutions for advanced medical technology products.

Key responsibilities

  • Creating, customizing, and maintaining Yocto-based build environments

  • Developing and optimizing embedded Linux systems

  • Integrating hardware and software components

  • Managing kernel configuration, patching, and real-time Linux solutions

  • Working with various build systems and toolchains

  • Troubleshooting complex build and runtime issues

  • Supporting secure boot implementation for ARM and x86 architectures

Ideal candidate profile

  • Strong experience with Yocto Project and BitBake

  • Very good knowledge of Embedded Linux

  • Experience with build systems such as CMake, Make, and Autotools

  • Advanced programming skills in C/C++, Python, and Shell scripting

  • Experience with ARM and x86 architectures

  • Knowledge of cross-compilation, toolchains, and build optimization

  • Experience with Linux kernel configuration, patching, and kernel modules

  • Good understanding of systemd and init systems

  • Strong knowledge of Git

  • Excellent troubleshooting and debugging skills

Conditions

  • Work model: Hybrid

  • Location: Wrocław

  • Contract type: B2B

  • Rate: 130–150 PLN net/hour

  • Benefits: private medical care, life insurance, Multisport card

Recruitment steps

  • Phone call with a Recruiter (approx. 30 minutes)

  • Interview with the Client

  • Decision and feedback

Similar jobs you might like

Technology

Emerge Soft

C/C++ Embedded Software Engineer

Mid

Remote

Warsaw, MZ, Poland

140 - 150 PLN

🏢 Summary: Develop low-level real-time image-processing software for imaging and lighting equipment, operating between cameras and hardware on Linux/Yocto platforms. The role focuses on C/C++ development, image-chain processing, hardware interfaces, and collaboration with software, hardware, FPGA, and DevOps teams. 🗂️ Requirements: 3–5 years of enterprise C/C++ software development experience, ANSI C and modern C++ knowledge, Embedded systems architecture knowledge, Hardware/software interface knowledge, Inter-device communication protocol knowledge, Vision systems, driver development, and image-processing experience, Real-time processing, camera/sensor calibration, and image-stream manipulation experience, FPGA-based or custom hardware integration experience, Basic MATLAB and Python knowledge, Software development lifecycle, continuous integration, and Git experience, Master’s degree in computer science, information systems, or similar, English proficiency, written and spoken 📃 Skills: C, C++, Linux, Yocto, I2C, SPI, UART, Ethernet, FPGA, MATLAB, Python, Git, CI, LUTs, 3DLUTs 🏢 Description: Project A project for a major client in the film industry, specialising in imaging and lighting equipment solutions. Team-based work in the field of real-time image processing. Software operating between image sensors/lenses and the hardware layer, running on top of the operating system (Linux, Yocto) and drivers. We are looking for someone with a very good understanding of how images are processed, stored and transmitted at the low-level ‘image chain’ – excellent knowledge of registers and inter-process/inter-interface communication is required. Collaboration with other teams in the areas of software, hardware, FPGA and DevOps. Requirements: 3-5 years’ experience as a C/C++ software developer in an enterprise setting Experience with both ANSI C and modern C++ standards and specifications, Understanding of embedded system architectures and hardware/software interfaces, inter-device communication protocols such as I2C, SPI, UART or Ethernet, Experience in vision systems, drivers’ development, image processing (understanding of LUTs, 3DLUTs, filter kernels), real-time processing, camera/sensors calibration, image streams manipulation, Experience developing software interacting with FPGA-based or other custom hardware, effective collaboration with hardware, FPGA and embedded engineering teams, Basic knowledge about MATLAB and Python, Nice to have: experience with Linux kernel, microcontrollers, OS drivers, QT Experience with the whole software development lifecycle, processes and continuous integration, Git, Master’s degree in computer science, information systems, or similar. Excellent collaboration, time management and problem-solving skills, Excellent communication (English, written and spoken), nice to have: German

Technology

H2B Group

Embedded Linux / CODESYS Developer

Senior

Remote

Warsaw, Poland

80 - 130 PLN/hr

🏢 Summary: Oferta dotyczy rozwoju oprogramowania dla urządzeń przemysłowych opartych na Embedded Linux i CODESYS, wykorzystywanych w rozwiązaniach Industrial IoT. Dostępne są stanowiska Senior oraz Junior/Mid, obejmujące rozwój, integrację, testowanie i diagnostykę systemów embedded, z możliwością pracy w międzynarodowym zespole. 🗂️ Requirements: Doświadczenie z CODESYS Control for Linux na platformach ARM, Bardzo dobra znajomość Embedded Linux, kernela i Device Tree, Doświadczenie w dostępie do sprzętu pod Linuxem, Praktyczna znajomość OPC UA lub MQTT, Doświadczenie w projektach Industrial IoT, Bardzo dobra znajomość C/C++, Doświadczenie z CODESYS SDK i opisami urządzeń XML, Doświadczenie w tworzeniu bibliotek CODESYS dla sprzętu, Praktyczna znajomość IEC 61131-3 i Structured Text, Dobra znajomość CODESYS Development System, Język angielski na poziomie minimum B2 📃 Skills: C, C++, Linux, CODESYS, ARM, Kernel, DeviceTree, GPIO, sysfs, libgpiod, OPCUA, MQTT, IIoT, XML, IEC61131-3, StructuredText 🏢 Description: O projekcie Dołącz do międzynarodowego zespołu realizującego projekt z obszaru Embedded Systems, Industrial IoT oraz automatyki przemysłowej . Poszukujemy doświadczonych programistów, którzy będą odpowiedzialni za rozwój oprogramowania dla urządzeń opartych o Embedded Linux i CODESYS , wykorzystywanych w nowoczesnych rozwiązaniach przemysłowych. Aktualnie poszukujemy: Senior Embedded Linux / CODESYS Developer , który(a) będzie odpowiadał(a) za prowadzenie techniczne projektu oraz realizację najbardziej złożonych zadań. Stawka 110-130 PLN/h netto. Junior/Mid Embedded Linux / CODESYS Developer , który(a) wesprze zespół w rozwoju oprogramowania, testach i przygotowywaniu dokumentacji. Stawka: 80-100 PLN/h netto. Twój zakres obowiązków rozwój oraz utrzymanie oprogramowania dla systemów Embedded Linux, konfiguracja i wdrażanie CODESYS Control for Linux na platformach ARM, tworzenie oraz rozwój bibliotek CODESYS do obsługi sprzętu, przygotowywanie i modyfikacja opisów urządzeń (Device Description XML) z wykorzystaniem CODESYS SDK, integracja urządzeń z wykorzystaniem protokołów komunikacyjnych przemysłowych i IIoT, implementacja komunikacji z wykorzystaniem OPC UA lub MQTT, praca z interfejsami sprzętowymi (GPIO, low-level hardware access), diagnostyka oraz rozwiązywanie problemów związanych z oprogramowaniem i sprzętem, współpraca z zespołem projektowym przy projektowaniu, testowaniu i wdrażaniu nowych funkcjonalności. Kogo szukamy? Poszukujemy osób posiadających doświadczenie w programowaniu systemów Embedded oraz automatyce przemysłowej, które dobrze odnajdują się w pracy z systemami Linux oraz technologiami CODESYS. Wymagania: doświadczenie z CODESYS Control for Linux , w szczególności w zakresie instalacji i wdrażania na platformach ARM, bardzo dobra znajomość Embedded Linux (podstawy kernela, Device Tree), doświadczenie z dostępem do sprzętu pod Linuxem (GPIO, sysfs-GPIO, libgpiod, mile widziana znajomość /dev/mem), praktyczna znajomość przynajmniej jednego z protokołów: OPC UA, MQTT, doświadczenie w projektach z obszaru Industrial IoT (IIoT) , bardzo dobra znajomość języka C/C++ , doświadczenie z CODESYS SDK oraz tworzeniem i modyfikacją opisów urządzeń (XML), doświadczenie w tworzeniu bibliotek CODESYS (.library) do obsługi sprzętu, praktyczna znajomość standardu IEC 61131-3 , w szczególności Structured Text (ST) , mile widziana znajomość FBD i LAD , dobra znajomość środowiska CODESYS Development System . j. angielski na poziomie minimum B2 Mile widziane: doświadczenie w projektach Embedded dla automatyki przemysłowej, znajomość architektury ARM, doświadczenie z integracją urządzeń przemysłowych, umiejętność pracy z dokumentacją techniczną oraz samodzielnego rozwiązywania problemów, doświadczenie w pracy w międzynarodowych zespołach projektowych. Co oferujemy? udział w nowoczesnym projekcie z obszaru Embedded Systems i Industrial IoT , możliwość pracy z zaawansowanymi technologiami Embedded Linux i CODESYS, współpracę z międzynarodowym zespołem ekspertów, realny wpływ na rozwój produktu i architektury rozwiązania, długofalową współpracę przy innowacyjnych projektach przemysłowych, elastyczną formę współpracy, możliwość rozwoju technicznego i zdobywania nowych kompetencji. Jeśli masz doświadczenie z Embedded Linux , CODESYS oraz technologiami IIoT i chcesz rozwijać rozwiązania dla nowoczesnej automatyki przemysłowej – zapraszamy do aplikowania!

Technology

SQUAD

Senior C++ Embedded Engineer

Senior

Hybrid

Wroclaw, DS, Poland

🏢 Summary: Lead embedded systems development role focused on architecting, designing, and optimizing complex, high-performance software for hardware platforms. The position provides technical direction, drives roadmaps, and mentors engineers while ensuring reliable hardware-software integration. 🗂️ Requirements: 5+ years of embedded C/C++ and Python experience, Real-time operating systems (RTOS) experience, Bare-metal microcontroller development experience, Embedded hardware, peripherals, sensors, and I2C/SPI/UART protocol knowledge, JTAG, oscilloscope, and logic analyzer debugging proficiency, Git version-control experience, English proficiency 📃 Skills: C, C++, Python, RTOS, Bare-metal, Microcontrollers, I2C, SPI, UART, JTAG, Oscilloscopes, Git 🏢 Description: Team Summary Our team is dedicated to the design, development, and support of embedded software solutions, to create innovative, reliable, and efficient embedded systems that meet the complex requirements of modern technology. Our primary goal is to ensure the seamless integration of software with hardware, contributing to the overall success of the company’s products and services. Job summary We are looking for a top technical embedded systems development expert, who will lead  the design, architecture, and development of highly complex software solutions.  In this role you will be responssible for providing strategic direction, overseeing technical roadmaps, and guiding teams through the most challenging aspects of embedded software engineering. Responsibilities & Duties Design, implement, and optimize embedded software solutions for hardware platforms, ensuring high performance and reliability. Conduct code reviews to maintain software quality and provide mentorship to junior engineers, sharing best practices and guidance. Collaborate with hardware and software teams to integrate and test system components, ensuring seamless hardware-software interaction. Identify and resolve complex bugs or system issues, ensuring the stability of embedded systems across various environments. Evaluate and adopt new tools, frameworks, and methodologies to enhance development processes and improve system performance. English language proficiency Qualifications & Skills 5+ years proficiency in C/C++ for embedded systems development and Python Strong experience working with real-time operating systems (RTOS) and bare metal development for microcontrollers. Deep understanding of embedded hardware, including peripherals, sensors, and communication protocols (I2C, SPI, UART). Proficiency in using debugging tools like JTAG, oscilloscopes, and logic analyzers for troubleshooting and performance tuning. Experience with version control systems, especially Git, for managing code and collaborating with team members. Nice to have: Experience with embedded Linux platforms and kernel module development. Familiarity with IoT technologies and integrating embedded systems with cloud platforms. Experience in scripting for automation tasks. Experience in optimising power consumption for embedded systems in battery-operated devices. We offer multiple benefits that include The environment of equal opportunities, transparent and value-based corporate culture, and an individual approach to each team member Competitive salary packages with performance-based annual reviews. Opportunity to receive a Performance Bonus for your individual achievements and a Loyalty Bonus recognizing your dedication to the company. Employment via Contract of Employment (UoP) in complete alignment with Polish Labour Law. Guaranteed paid vacation, public holidays, and medical leaves as per statutory regulations. Continuous growth and development opportunities through internal knowledge hubs, corporate courses, and free English classes Comprehensive private medical insurance to supplement your standard NFZ coverage.

Technology

Flyps

Senior Python Engineer (LLMs)

Senior

Remote

Poznan, WP, Poland

26,000 - 33,000 PLN/mo

🏢 Summary: Join a remote B2B team as a Python Engineer building and deploying AI-driven LLM and NLP solutions. The role combines hands-on development of RAG, vector-search, and AI-agent workflows with client collaboration, technical decision-making, and product impact. 🗂️ Requirements: 5+ years of experience in software engineering, AI, ML, or a related field, Production experience with LLMs or NLP, Experience with RAG, vector search, or agent-based LLM architectures, Strong Python skills, Experience deploying models or pipelines with FastAPI, Strong communication skills, Polish at B2+ level, English at B2+ level 📃 Skills: Python, LLMs, NLP, RAG, FastAPI, NumPy, Pandas, Scikit-learn, Vector-search, Agents 🏢 Description: The role We're looking for an experienced Python Engineer to join our team and help build cutting-edge solutions using LLM technologies. If you enjoy having real impact on product direction, making key technical decisions, and working directly with clients- this role is for you. What you’ll do Work on the development and deployment of AI-driven features, ensuring timely delivery and continuous iteration Participate in client meetings to discuss progress, architecture, and system capabilities Build and improve LLM/NLP-based data extraction and analysis models Develop and orchestrate AI agents capable of handling multi-step, tool-augmented workflows Optimize system performance for real-time and large-scale applications Ensure statistical accuracy in lifecycle tracking and model evaluation Collaborate closely with product managers, engineers, and other stakeholders What we’re looking for 5+ years of experience in SE/AI/ML or a related field Hands-on experience with LLMs or NLP in production environments Experience with RAG, vector search, or agent-based LLM architectures Solid Python skills (NumPy, Pandas, Scikit-learn, etc.) Experience deploying models or pipelines using FastAPI Strong communication skills – your input will help shape the roadmap Comfortable working in a bilingual environment (Polish B2+, English B2+) Bonus points: Experience with Computer Vision What we offer 26 000 - 33 000 PLN net + VAT monthly, B2B 100% remote setup and flexible hours Private medical care, life insurance, and Multisport 🏃‍♂️‍➡️ Referral bonuses Equipment of your choice (MacBook by default) Interesting, challenging projects - we only take on the ones we believe in :-)

Technology

.intent

Senior Android Mobile Engineer

Senior

Hybrid

Warsaw, MZ, Poland

15,000 - 30,000 PLN

🏢 Summary: Senior Android Engineer role on confidential, next-generation IoT and connected-device products, working across Android, embedded, firmware, and hardware layers. The position includes building reliable Android applications, device onboarding, BLE communication, testing, and performance optimization, with regular on-site work required in Warsaw. 🗂️ Requirements: 6+ years of commercial Android experience, Proficiency in Kotlin and Java, Hands-on Jetpack Compose experience, Knowledge of Kotlin Coroutines and asynchronous programming, Unit testing and TDD experience, Dependency injection experience with Hilt or Koin, BLE device-communication experience, Understanding of Android SDKs, system components, and lifecycle, B2+ English communication skills, C/C++ familiarity for shared or native modules, Embedded or IoT ecosystem experience, Networking fundamentals: TCP, UDP, IP, REST, HTTP, WebSockets, Secure authentication and authorization knowledge: OAuth 2.0, OpenID Connect, session management, RBAC, Performance optimization and multithreading experience, Regular on-site presence in Warsaw 📃 Skills: Android, Kotlin, Java, JetpackCompose, Coroutines, TDD, Hilt, Koin, BLE, C, C++, IoT, TCP, UDP, IP, REST, HTTP, WebSockets, OAuth, OpenID, RBAC, Multithreading 🏢 Description: We are looking for a Senior Android Engineer to join an embedded-focused team augmentation project for a global consumer electronics brand. This role goes far beyond classic Android app development. You will work closely with embedded, firmware, and hardware teams on next-generation products and prototypes, taking ownership across the entire ecosystem, not just the mobile layer. Due to security requirements and the product’s confidential nature, this project requires regular on-site presence at our Warsaw office and cannot be fully remote. intent has over 10+ years of experience in helping to conceptualize, design, and build software for IoT and connected devices. We act as a specialized think partner for products at the intersection of physical and digital, from brand-new concepts to products entering competitive and established markets. Some of the brands we’ve worked with include Oura, BOSE, and McIntosh. What you’ll do Design, build, and maintain high-quality Android applications for IoT and connected devices Work close to hardware, firmware, and embedded teams , not just the mobile layer Implement device onboarding and setup flows Optimize performance, threading, and reliability in complex environments Review pull requests, give feedback, and help keep code quality high Write and maintain unit tests Take part in technical discussions, daily calls, and knowledge sharing Android experience 6+ years of commercial Android experience Strong proficiency in Kotlin and Java Hands-on experience with Jetpack Compose (Kotlin UI) Solid knowledge of Kotlin Coroutines and async programming Experience with unit testing / TDD Familiarity with dependency injection (Hilt, Koin) Strong experience building apps, communicating with devices over Bluetooth Low Energy (BLE) Understanding of Android internals (SDKs, system components, lifecycle) B2+ English , comfortable in everyday communication Cross-platform / Embedded / Ecosystem Familiarity with C/C++ for shared or native modules Experience working in or close to embedded / IoT ecosystems Understanding of networking fundamentals : TCP / UDP / IP REST / HTTP WebSockets Knowledge of secure authentication & authorization : OAuth 2.0 OpenID Connect Session management, RBAC Experience with performance optimization and multi-threading