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
Avenga
Senior Yocto Engineer
Senior
Hybrid
Wroclaw, Poland
150 - 165 PLN
🏢 Summary: Senior Yocto Engineer role focused on modernizing and scaling development infrastructure through advanced embedded Linux and build system expertise. The position involves creating, optimizing, and securing Yocto-based systems across multiple hardware architectures. It requires deep technical involvement in kernel configuration, cross-compilation, and hardware-software integration. 🗂️ Requirements: Extensive experience with Yocto build creation and maintenance, Expertise in BitBake and multiple build systems, Strong embedded Linux development and debugging skills, Advanced C, C++, Python, and Shell scripting proficiency, Experience with secure boot on ARM and x86, Knowledge of cybersecurity regulatory requirements, Advanced cross-compilation and toolchain creation skills, Expert-level Git usage including submodules and hooks, Experience with ARM and x86 architectures, Kernel configuration, patching, and real-time Linux experience 📃 Skills: Yocto, BitBake, CMake, Make, Autotools, Bazel, Gradle, Maven, Scons, Linux, C, C++, Python, Shell, ARM, x86, Git, Bash, Kernel, Cross-compilation, Toolchain, SecureBoot 🏢 Description: We are seeking a skilled and experienced Senior Yocto Engineer to help us modernize and scale our development infrastructure using the latest technologies. This is a unique opportunity to work in a dynamic environment and contribute to meaningful projects that make a difference. Technical Skills: Extensive experience with creating, customizing, and maintaining Yocto builds. Expertise in various build systems (BitBake, CMake, Make, Autotools, Bazel, Gradle, Maven, Scons). Proficiency in developing, debugging, and optimizing embedded Linux systems. Experience with various embedded Linux distributions. Knowledge regarding cybersecurity requirements according to regulatory measures. Advanced proficiency in C, C++, Python, and Shell scripting. Experience with secure boot for ARM, x86 architecture. Expertise in integrating hardware and software components. Ability to write and maintain complex scripts and applications. Advanced knowledge of cross-compilation, toolchain creation, and build optimization. Mastery of Git, including advanced features like submodules, hooks, and complex branching strategies. Extensive experience with ARM, x86, and other architectures. Ability to work with various hardware platforms and development boards. Understanding and managing kernel modules. Experience with kernel configuration, patching, and real-time Linux.
Technology
Avenga
Senior Embedded Linux Engineer (Yocto)
Senior
Remote
Wroclaw, DS, Poland
140 - 165 PLN
🏢 Summary: The offer is for a Senior Yocto Engineer responsible for modernizing and scaling embedded Linux development infrastructure. The role focuses on building, customizing, and maintaining Yocto-based systems while integrating hardware and software components. It involves working with multiple build systems, ensuring cybersecurity compliance, and supporting secure boot on ARM and x86 platforms. 🗂️ Requirements: Extensive experience with Yocto builds, Expertise in multiple build systems, Proficiency in embedded Linux development and debugging, Experience with embedded Linux distributions, Knowledge of cybersecurity regulatory requirements, Advanced programming skills in C, C++, Python, Shell, Experience with secure boot on ARM and x86, Experience in hardware and software integration 📃 Skills: Yocto, BitBake, CMake, Make, Autotools, Bazel, Gradle, Maven, Scons, Linux, C, C++, Python, Shell, ARM, x86 🏢 Description: Join our growing Software Development Team, where innovation meets impact. We are seeking a skilled and experienced Senior Yocto Engineer to help us modernize and scale our development infrastructure using the latest technologies. Requirements: 1. Extensive experience with creating, customizing, and maintaining Yocto builds. 2. Expertise in various build systems (BitBake, CMake, Make, Autotools, Bazel, Gradle, Maven, Scons). 3. Proficiency in developing, debugging, and optimizing embedded Linux systems. 4. Experience with various embedded Linux distributions. 5. Knowledge regarding cybersecurity requirements according to regulatory measures. 6. Advanced proficiency in C, C++, Python, and Shell scripting 7. Experience with secure boot for ARM, x86 architecture 8. Expertise in integrating hardware and software component.
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
Accenture
Linux Engineer with Embedded
Senior
Hybrid
Wroclaw, Poland
🏢 Summary: Role for an Embedded Software Engineer to lead the architecture and evolution of a Yocto-based Embedded Linux platform for a Software-Defined Vehicle ecosystem. The position focuses on BSP integration, kernel and bootloader strategy, system optimization, and platform-level debugging across embedded products. It involves technical leadership and collaboration with silicon vendors to ensure scalable, maintainable solutions. 🗂️ Requirements: 4+ years Embedded Linux experience, Strong Yocto-based Linux development experience, Hands-on Linux kernel knowledge, Hands-on U-Boot knowledge, Device Tree expertise, Proficiency in C and C++, Shell scripting skills, System performance optimization experience, Platform debugging experience, Root-cause analysis skills, Technical leadership experience 📃 Skills: Linux, Yocto, Kernel, U-Boot, DeviceTree, C, C++, Shell, BSP, AUTOSAR, Android, QNX 🏢 Description: WHO WE ARE Accenture is a leading global professional services company that helps the world’s leading businesses, governments and other organizations build their digital core, optimize their operations, accelerate revenue growth and enhance citizen services. We offer solutions and assets across Strategy & Consulting, Technology, Operations, Industry X and Accenture Song. THE WORK As an Embedded Software Engineer, you will contribute to building a future‑ready Software‑Defined Vehicle Platform that integrates Linux, Android, QNX, AUTOSAR & Adaptive AUTOSAR into a unified developer ecosystem. In this role, you will: Act as the technical leader responsible for the Yocto‑based Linux platform architecture to ensure scalability and long‑term maintainability across embedded products. Lead and evolve embedded Linux platform architecture, contributing to BSP integration, kernel strategy and bootloader design. Optimize key system areas such as performance, footprint, boot time and reliability. Conduct platform‑level debugging, root‑cause analysis and engage with silicon vendors and external partners as the primary technical interface. Flexible: The work location for this role may include a mix of working remotely, onsite at a client or in an Accenture office — depending on specific project circumstances. With all our roles, some in‑person time is required for collaboration, learning and relationship‑building. As an employer, we will be as flexible as possible to support your work‑life needs. Qualifications HERE’S WHAT YOU’LL NEED 4+ years of experience working with Embedded Linux. Strong background in Yocto‑based Linux development. Hands‑on knowledge of Linux kernel, U‑Boot and Device Tree. Proficiency in C/C++, shell scripting and system performance optimization. Experience with platform debugging, root‑cause analysis and technical leadership. BONUS POINTS IF YOU HAVE Experience in multi‑product or multi‑SoC platform ownership. Security hardening or update‑strategy experience. Contributions to open‑source or Yocto/AOSP initiatives. Background in automotive, industrial or safety‑critical systems. Research indicates that some candidates, especially the most diverse ones, may hesitate to apply for positions if they don't meet all requirements. If you believe you possess the necessary skills, even if not meeting every requirement, we wholeheartedly encourage you to submit your application. WHAT’S IN IT FOR YOU? Opportunities to work with advanced embedded technologies in a rapidly evolving industry. Exposure to leading automotive and industrial projects shaping next‑generation software‑defined products. Professional growth supported by structured development paths, continuous learning resources and performance‑based rewards. WHAT WE OFFER A permanent employment contract. Individual support from a People Lead and a clear development path, with access to coaching when needed. A wide training package, including technical, soft‑skill, and language trainings; access to e‑learning platforms; GenAI learning; and options for certification co‑financing. Employee Assistance Program (legal, financial, psychological support). Participation in the Employee Share Purchase Plan (including eligibility for quarterly dividends). Private medical care and life insurance. Access to the Worksmile platform and a range of benefits, including Multisport. WHAT WE BELIEVE Accenture does not discriminate against employment candidates based on race, religion, color, sex, age, disability, national origin, political beliefs, trade‑union membership, ethnicity, denomination, sexual orientation, or any other basis impermissible under Polish law. Inclusion and diversity are fundamental to our culture and values, enabling us to innovate and serve our clients and communities effectively. Sustainability is embedded in everything we do.
Technology
Accenture
Linux Engineer with Embedded
Senior
Hybrid
Szczecin, Poland
🏢 Summary: Embedded Software Engineer role focused on building a Software-Defined Vehicle Platform using Embedded Linux and Yocto-based architecture. The position involves leading Linux platform development, BSP integration, kernel and bootloader strategy, and optimizing system performance and reliability across embedded products. The role offers exposure to advanced automotive and industrial embedded technologies with flexible work arrangements and professional development support. 🗂️ Requirements: 4+ years of Embedded Linux experience, Strong Yocto-based Linux development background, Knowledge of Linux kernel, Knowledge of U-Boot, Knowledge of Device Tree, Proficiency in C, Proficiency in C++, Shell scripting skills, System performance optimization experience, Platform debugging experience, Root-cause analysis experience, Technical leadership experience 📃 Skills: Linux, Yocto, Android, QNX, AUTOSAR, C, C++, Shell, U-Boot, DeviceTree, BSP, AOSP 🏢 Description: WHO WE ARE Accenture is a leading global professional services company that helps the world’s leading businesses, governments and other organizations build their digital core, optimize their operations, accelerate revenue growth and enhance citizen services. We offer solutions and assets across Strategy & Consulting, Technology, Operations, Industry X and Accenture Song. THE WORK As an Embedded Software Engineer, you will contribute to building a future‑ready Software‑Defined Vehicle Platform that integrates Linux, Android, QNX, AUTOSAR & Adaptive AUTOSAR into a unified developer ecosystem. In this role, you will: Act as the technical leader responsible for the Yocto‑based Linux platform architecture to ensure scalability and long‑term maintainability across embedded products. Lead and evolve embedded Linux platform architecture, contributing to BSP integration, kernel strategy and bootloader design. Optimize key system areas such as performance, footprint, boot time and reliability. Conduct platform‑level debugging, root‑cause analysis and engage with silicon vendors and external partners as the primary technical interface. Flexible: The work location for this role may include a mix of working remotely, onsite at a client or in an Accenture office — depending on specific project circumstances. With all our roles, some in‑person time is required for collaboration, learning and relationship‑building. As an employer, we will be as flexible as possible to support your work‑life needs. Qualification HERE’S WHAT YOU’LL NEED 4+ years of experience working with Embedded Linux. Strong background in Yocto‑based Linux development. Hands‑on knowledge of Linux kernel, U‑Boot and Device Tree. Proficiency in C/C++, shell scripting and system performance optimization. Experience with platform debugging, root‑cause analysis and technical leadership. BONUS POINTS IF YOU HAVE Experience in multi‑product or multi‑SoC platform ownership. Security hardening or update‑strategy experience. Contributions to open‑source or Yocto/AOSP initiatives. Background in automotive, industrial or safety‑critical systems. Research indicates that some candidates, especially the most diverse ones, may hesitate to apply for positions if they don't meet all requirements. If you believe you possess the necessary skills, even if not meeting every requirement, we wholeheartedly encourage you to submit your application. WHAT’S IN IT FOR YOU? Opportunities to work with advanced embedded technologies in a rapidly evolving industry. Exposure to leading automotive and industrial projects shaping next‑generation software‑defined products. Professional growth supported by structured development paths, continuous learning resources and performance‑based rewards. WHAT WE OFFER A permanent employment contract. Individual support from a People Lead and a clear development path, with access to coaching when needed. A wide training package, including technical, soft‑skill, and language trainings; access to e‑learning platforms; GenAI learning; and options for certification co‑financing. Employee Assistance Program (legal, financial, psychological support). Participation in the Employee Share Purchase Plan (including eligibility for quarterly dividends). Private medical care and life insurance. Access to the Worksmile platform and a range of benefits, including Multisport. WHAT WE BELIEVE Accenture does not discriminate against employment candidates based on race, religion, color, sex, age, disability, national origin, political beliefs, trade‑union membership, ethnicity, denomination, sexual orientation, or any other basis impermissible under Polish law. Inclusion and diversity are fundamental to our culture and values, enabling us to innovate and serve our clients and communities effectively. Sustainability is embedded in everything we do. #LI-EU
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
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
Antal Sp. z o.o.
Embedded Engineer (m/f)
Mid
Hybrid
Wroclaw, Poland
🏢 Summary: B2B contract role for an Embedded Engineer to design, develop and maintain firmware and software based on Embedded Linux and microcontrollers. The position involves implementing new features, modifying existing systems, and supporting developers using internal libraries. Long-term project focused on innovative embedded solutions. 🗂️ Requirements: Higher technical education, 3–5 years experience in similar role, Strong proficiency in C++ including C++17, Experience with object-oriented programming, Experience with multithreaded programming, Knowledge of Linux operating system, Experience with CI and automated testing, Proficiency with version control systems, Experience in firmware development for microcontrollers and microprocessors, Experience modifying Linux kernel 📃 Skills: C++, C++17, Linux, Kernel, Embedded, Firmware, Microcontrollers, Microprocessors, OOP, Multithreading, CI, Git, SVN 🏢 Description: Poszukujemy Embedded Engiineera (m/f) dla naszego Klienta z branży technologicznej z siedzibą we Wrocławiu, którego celem jest dostarczanie innowacyjnych rozwiązań z wykorzystaniem nowoczesnych narzędzi. Zadania Projektowanie, rozwijanie, testowanie i debugowanie oprogramowania Tworzenie pakietów instalacyjnych i dokumentacji Rozwój nowych aplikacji i funkcji oraz poprawki i modyfikacje istniejącego oprogramowania Projektowanie, implementacja, testowanie i utrzymanie firmware'u opartego na Embedded Linux i innych mikrokontrolerachWprowadzanie zmian w Linux (kernelu) Wsparcie dla wewnętrznych i zewnętrznych deweloperów korzystających z naszych bibliotek Tworzenie, wdrażanie i prowadzenie planów projektowych, harmonogramów oraz dokumentacji wyników pracy Wymagania Wyksztalcenie wyższe techniczne 3-5 lat doświadczenia zawodowego na podobnym stanowisku Doświadczenie i biegłość w C++ (w tym C++17), programowaniu obiektowym, programowaniu wielowątkowym, wzorcach projektowych i systemie operacyjnym Linux Doświadczenie z automatycznym testowaniem ciągłej integracji (CI) Biegłość w korzystaniu z systemów kontroli wersji (SVN, Git itp.) Doświadczenie w rozwijaniu firmware'u/oprogramowania na mikrokontrolery, mikroprocesory i system Linux Oferujemy Atrakcyjne wynagrodzenie Zatrudnienie na kontrakt B2B Projekt nowy, długofalowy (ok. 2 lata) Start date: od lutego Praca w inspirującym środowisku z możliwością realizacji ciekawych projektów Ambitne projekty i wsparcie doświadczonych senior inżynierów i programistów Sprawny proces rekrutacyjny Zapraszamy do aplikowania poprzez formularz aplikacyjny.
Technology
Sigma Software
Embedded Software Engineer (with Yocto)
Senior
Remote
Warsaw, Poland
🏢 Summary: Embedded Engineer role focused on developing IoT-driven embedded solutions with cloud connectivity and modern communication technologies. The position involves designing, debugging, testing, and maintaining embedded software and hardware components while collaborating with engineers and customers. Candidates should have strong experience in C, embedded Linux, communication protocols, and embedded system troubleshooting. 🗂️ Requirements: 4+ years of experience with C, Experience with cloud connectivity applications, Experience with FOTA solutions, Strong knowledge of LTE, Strong knowledge of BLE, Strong knowledge of OpenThread, Strong knowledge of MQTT, Knowledge of cybersecurity, Practical experience with Yocto Linux, Experience debugging embedded systems, Experience using J-Link, Experience using ST-Link, Upper-Intermediate English 📃 Skills: C, LTE, BLE, OpenThread, MQTT, Yocto, Linux, FOTA, J-Link, ST-Link, Docker, GitLab, Jira, Cybersecurity 🏢 Description: We are looking for a skilled Embedded Engineer to join our growing team and support customers in delivering IoT-driven solutions. As our Embedded department continues to expand, we are seeking professionals with strong analytical thinking and solid technical expertise. In this role, you will collaborate with a team of experienced Embedded Engineers to design and implement high-quality solutions that address real-world challenges. This role suggests working with embedded systems, cloud connectivity, and modern communication technologies. If you’re a motivated Embedded Developer ready to take the next step in your career, we would be excited to collaborate with you! Requirements - 4+ years of experience with C - Experience with cloud connectivity applications, including monitoring and Firmware-Over-the-Air (FOTA) solutions - Strong background in communication technologies such as LTE, BLE, OpenThread, MQTT, and cybersecurity - Practical experience with Yocto Linux - Experience in debugging and troubleshooting embedded systems, including software debugging on real devices (using J-Link, ST-Link) and resolving system-level issues - Upper-Intermediate level of English Would be a plus - Hardware knowledge - Experience with Docker, GitLab, and Jira Responsibilities - Design separate components, modules, classes, and devices - Code, debug, document, and maintain portions of software and hardware - Perform different types of testing - Participate in estimation and planning sessions - Contribute to the development of technical project documentation and user documentation - Provide assistance to test engineers and support personnel in solving technical issues of software installation and its operation - Participate in conference calls and face-to-face meetings with the Customer and Customer partners - Comply with the best engineering practices, technical standards, and quality criteria set forth on the project - Report status and progress according to the project and company demands - Spot current deficiencies in the development process, adopted procedures, and engineering practices, environment configurations, etc., and suggest improvements - Escalate technical issues to the Architect, Team Lead, and Project Manager
Technology
Sigma Software
Embedded Software Engineer (with Yocto)
Mid
Remote
Warsaw, Poland
🏢 Summary: The role involves designing and developing embedded systems for IoT-driven solutions with cloud connectivity and modern communication technologies. The engineer will work on real devices, implementing, debugging, and maintaining embedded software while collaborating with a technical team. The position focuses on delivering high-quality, production-ready embedded and connected solutions. 🗂️ Requirements: 4+ years of experience with C, Experience with cloud connectivity and FOTA solutions, Strong knowledge of LTE, BLE, OpenThread, MQTT, Experience with cybersecurity in embedded systems, Practical experience with Yocto Linux, Hands-on debugging on real devices using J-Link or ST-Link, Experience troubleshooting system-level issues, Upper-Intermediate English level 📃 Skills: C, LTE, BLE, OpenThread, MQTT, Yocto, Linux, FOTA, J-Link, ST-Link, Docker, GitLab, Jira, Cybersecurity 🏢 Description: We are looking for a skilled Embedded Engineer to join our growing team and support customers in delivering IoT-driven solutions. As our Embedded department continues to expand, we are seeking professionals with strong analytical thinking and solid technical expertise. In this role, you will collaborate with a team of experienced Embedded Engineers to design and implement high-quality solutions that address real-world challenges. This role suggests working with embedded systems, cloud connectivity, and modern communication technologies. If you’re a motivated Embedded Developer ready to take the next step in your career, we would be excited to collaborate with you! Requirements 4+ years of experience with C Experience with cloud connectivity applications, including monitoring and Firmware-Over-the-Air (FOTA) solutions Strong background in communication technologies such as LTE, BLE, OpenThread, MQTT, and cybersecurity Practical experience with Yocto Linux Experience in debugging and troubleshooting embedded systems, including software debugging on real devices (using J-Link, ST-Link) and resolving system-level issues Upper-Intermediate level of English Would be a plus Hardware knowledge Experience with Docker, GitLab, and Jira Responsibilities Design separate components, modules, classes, and devices Code, debug, document, and maintain portions of software and hardware Perform different types of testing Participate in estimation and planning sessions Contribute to the development of technical project documentation and user documentation Provide assistance to test engineers and support personnel in solving technical issues of software installation and its operation Participate in conference calls and face-to-face meetings with the Customer and Customer partners Comply with the best engineering practices, technical standards, and quality criteria set forth on the project Report status and progress according to the project and company demands Spot current deficiencies in the development process, adopted procedures, and engineering practices, environment configurations, etc., and suggest improvements Escalate technical issues to the Architect, Team Lead, and Project Manager