2,167,937open jobs
139,552companies
239,682added this week
Browse all
Location
Hybrid

Confirmed on the employer's own hiring board on Nov 11, 2026. First seen by Alion on Sep 26, 2026.

Overview
Company
Impact
Profile match
Scanway is a Wroclaw space technology company founded in 2015 and specialised in optical instruments and vision systems. It builds telescopes for Earth observation satellites and self-inspection cameras that let spacecraft check their own structures. The company is listed on the Warsaw Stock Exchange and works with European space integrators.
Embedded Software Engineer / Programista Systemów Wbudowanych

Dział Oprogramowania

  • Wrocław (praca hybrydowa)
  • Mid/Senior
  • Pełny etat / B2B

O Scanway

Scanway to polski lider w dziedzinie technologii obserwacji optycznej Ziemi z kosmosu i jeden z czołowych przedstawicieli sektora New Space w Europie. Od ponad 10 lat rozwijamy zaawansowane instrumenty optyczne dla misji satelitarnych (m.in. STAR VIBE - najdłużej działający polski satelita obserwacyjny) oraz systemy wizyjne dla automatyki przemysłowej. Nasz zespół to ponad 100 doświadczonych inżynierów, projektantów, optyków i specjalistów, pracujących w nowoczesnym laboratorium i pomieszczeniach czystych (cleanroom) we Wrocławiu.

Szukamy programisty systemów wbudowanych, który będzie rozwijać i utrzymywać firmware urządzeń opartych na mikrokontrolerach. Jednym z głównych obszarów pracy będą autonomiczne systemy sterowania w oparciu o dane z sensorów, w środowisku czasu rzeczywistego i z wykorzystaniem wybranych interfejsów niskopoziomowych i przemysłowych. To rola łącząca programowanie w C z pracą na rzeczywistym sprzęcie. Nie oczekujemy projektowania elektroniki od zera, ale ważna jest umiejętność czytania schematów, dokumentacji układów oraz diagnozowania problemów w hardware (poziom PCB).

Twój zakres obowiązków

  • Utrzymanie i rozwój istniejącego firmware w języku C/C++.
  • Analiza błędów występujących na styku oprogramowania i elektroniki.
  • Rozwój sterowników urządzeń oraz obsługa interfejsów UART, SPI, I²C, GPIO, timerów itp.
  • Praca z RTOS: zadania, synchronizacja, komunikacja i problemy współbieżności.
  • Rozwój komunikacji z hostami, w tym protokołów binarnych i interfejsów przemysłowych.
  • Uruchamianie, programowanie i debugowanie urządzeń.
  • Wykonywanie podstawowych pomiarów oscyloskopem, analizatorem stanów logicznych i multimetrem.
  • Tworzenie testów integracyjnych oraz testów wykonywanych na rzeczywistym sprzęcie.
  • Udział w code review, dokumentowaniu zmian i utrzymaniu procesu CI.
  • Współpraca przy uruchamianiu nowych wersji sprzętu i diagnozowaniu problemów produkcyjnych.
Nasze wymagania
  • Praktyczna znajomość języka C/C++ w systemach wbudowanych.
  • Doświadczenie z mikrokontrolerami i ograniczeniami środowisk embedded.
  • Rozumienie komunikacji z peryferiami.
  • Znajomość systemów czasu rzeczywistego.
  • Umiejętność czytania schematów oraz dokumentacji technicznej i not katalogowych.
  • Podstawowa umiejętność pracy z oscyloskopem, analizatorem stanów logicznych i multimetrem.
  • Umiejętność systematycznego diagnozowania usterek sprzętowo-programowych.
  • Znajomość gita.
  • Język angielski pozwalający swobodnie korzystać z dokumentacji technicznej i komunikować się z anglojęzycznym kontrahentem.
Dodatkowym atutem będzie
  • Doświadczenie z STM32, ARM Cortex-M i FreeRTOS/Zephyr.
  • Doświadczenie z developmentem dla FPGA.
  • Doświadczenie z CMake, GCC, GDB.
  • Python wykorzystywany do automatyzacji, testów i obsługi stanowisk pomiarowych.
  • Doświadczenie z testami hardware-in-the-loop, CI/CD lub symulacją mikrokontrolerów, np. Renode.
  • Znajomość zagadnień związanych z bootloaderami, zdalną aktualizacją firmware.
  • Podstawy automatyki, regulatorów, systemów pomiarowych.
  • Znajomość podstaw integralności sygnałów, zasilania oraz diagnostyki magistral cyfrowych.
To oferujemy
  • Pracę nad rzeczywistym produktem, w którym efekty zmian można zmierzyć na sprzęcie.
  • Wpływ na architekturę firmware, testy i sposób dalszego rozwoju produktu.
  • Dostęp do urządzeń, stanowisk testowych i aparatury pomiarowej.
  • Uporządkowane środowisko pracy: code review, automatyczne buildy, testy na sprzęcie i symulacja.
  • Wdrożenie w aktualną architekturę oraz wsparcie domenowe.
  • Elastyczne godziny pracy oraz hybrydowy model pracy.
  • Prywatną opiekę medyczną, kartę sportową oraz ubezpieczenie na życie.
  • Dofinansowanie do nauki języka angielskiego oraz budżet szkoleniowy na rozwój kompetencji technicznych.
  • Swobodną atmosferę pracy, brak dress code'u oraz regularne spotkania integracyjne zespołu.
Wykorzystywane technologie / słowa kluczowe

C, C++, firmware, mikrokontrolery, STM32, ARM Cortex-M, FreeRTOS, Zephyr, RTOS, UART, SPI, I2C, GPIO, FPGA, oscyloskop, analizator stanów logicznych, Renode, embedded systems, hardware-in-the-loop.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,167,937 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Hardware
Similar stack
Same company
In your city
In office · Full-Time · Eindhoven
Apply
$22k – $41k per year · In office · Full-Time · Shenzhen
Apply
$13k – $22k per year · In office · Full-Time · Shenzhen
Apply
$15k – $24k per year · In office · Full-Time · Shenzhen
Apply
Hybrid · 3+ years exp · Bachelor's Degree · Bengaluru
Chips/EDA
OrCAD
Design
AutoCAD
Apply
$70k – $74k per year · Hybrid · 6+ years exp · Bachelor's Degree · Norman
Python
C++
MATLAB
DevOps
HPC
Apply
Hybrid · 6+ years exp · Bachelor's Degree · Norman
Python
C++
MATLAB
DevOps
HPC
Apply
Remote (United States) · 4+ years exp · Bachelor's Degree · United States
Python
C++
Perl
DevOps
Git
HPC
Apply
Remote (likely United States) · Full-Time
Python
C++
AI/ML
Reinforcement Learning
Function Calling
AI Agents
Post-training
Agentic Workflows
Machine Learning
Apply
Technical Architect 4 days ago
In office · 12+ years exp · Pune
C++
DevOps
Linux
Apply
Hybrid
C++
DevOps
GitLab CI
CI/CD
Git
Linux
QA
Pytest
SpaceTech
CCSDS
ECSS
MedTech
Verification & Validation
Apply
In office
SpaceTech
ANSYS
ECSS
Thermal Desktop
Apply
Inżynier Procesu f/m 2 months ago
In office
SpaceTech
FMEA
Apply
FEM Analysis Engineer 2 months ago
Hybrid
Python
MATLAB
Design
SolidWorks
SpaceTech
CATIA
Siemens NX
Nastran
Patran
Abaqus
ANSYS
ECSS
GD&T
Apply
Technik elektronik 2 months ago
In office
Chips/EDA
Altium Designer
SpaceTech
ECSS
Apply
See all jobs
This is one of many
2,167,937 more open roles from verified company boards, updated every day.