Digital Service Group
Embedded Developer
Skills
11 days ago
Share this opportunity
Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.
Important information
Contract type:
Freelance / Contract
Location:
Poland
Work mode:
Onsite
Published on:
9 October 2026
What they need
Embedded Linux Developer (C/C++, Yocto) - projekt IoT
📍 Praca zdalna (możliwe okazjonalne wizyty we Wrocławiu)
📅 Start: styczeń 2027
⏳ Projekt długoterminowy, ponad 12 miesięcy, pełny etat
💰 Umowa (B2B)
Czym się zajmiesz?
Dołączysz do zespołu, który od podstaw rozwija nową rodzinę urządzeń IoT działających pod kontrolą Linuxa. Większość czasu (ok. 3/4) spędzisz na tworzeniu oprogramowania aplikacyjnego działającego bezpośrednio na urządzeniu. Pozostała część to praca nad samym systemem: budowanie i dostosowywanie dystrybucji w oparciu o Yocto oraz uruchamianie nowych wersji sprzętu.
W praktyce oznacza to m.in.:
- projektowanie i rozwój usług w C oraz C++ działających w user-space,
- budowanie komunikacji urządzeń z otoczeniem z wykorzystaniem MQTT i JSON,
- dbanie o stabilność i wydajność aplikacji wielowątkowych oraz opartych na zdarzeniach,
- rozwijanie warstw, receptur i konfiguracji Yocto oraz utrzymanie BSP,
- przygotowywanie zmian w jądrze, bootloaderze (U-Boot) i Device Tree przy integracji nowych komponentów,
- debugowanie problemów na styku software i hardware, także przy biurku z oscyloskopem w ręku,
- tworzenie narzędzi i testów automatycznych w Pythonie.
To stanowisko dla Ciebie, jeśli:
- masz za sobą kilka lat komercyjnej pracy z Embedded Linux,
- swobodnie piszesz w C i nowoczesnym C++, a współbieżność i synchronizacja wątków nie mają przed Tobą tajemnic,
- znasz CMake i potrafisz samodzielnie zadbać o proces budowania,
- konfigurujesz usługi systemowe w systemd i korzystasz z lekkich baz danych, takich jak SQLite,
- znasz Yocto nie tylko od strony użytkownika: modyfikujesz receptury, konfiguracje maszyn i dystrybucji, integrujesz własne pakiety,
- masz doświadczenie z bring-upem nowego sprzętu, konfiguracją kernela, U-Boota i Device Tree,
- używasz Pythona do automatyzacji i testów.
Dodatkowym atutem będzie:
- praca z procesorami ARM Cortex-A,
- znajomość pipeline’ów CI/CD (np. GitLab CI, Jenkins) oraz Dockera,
- doświadczenie w zespołach pracujących z Gitem i code review.
Co oferujemy?
- długofalowy projekt z realnym wpływem na produkt, który trafi na rynek,
- pracę zdalną z możliwością spotkań zespołu na miejscu,
- współpracę B2B na stabilnych warunkach,
- różnorodne zadania łączące programowanie aplikacyjne, system i hardware.
Other offers great for you!
These companies are also looking for great profiles
Celad
Ingénieur Firmware - Systèmes Embarqués (F/H)
Freelance
Montpellier, France
Onsite
Skills
1 month ago
Quick apply
Celad
Ingénieur validation fonctionnelle – Systèmes Embarqués Critiques (F/H)
42K€ à 45K€ selon expérience
Permanent contract
78230 Le Pecq, France
Onsite
Skills
6 days ago
Quick apply
Celad
Ingénieur validation fonctionnelle – Systèmes Embarqués Critiques (F/H)
400€ - 430€ selon expérience
Freelance
78230 Le Pecq, France
Onsite
Skills
6 days ago
Quick apply
No company information available.