Embedded Software Engineer (C & Windows)
TQLO SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
⚲ Wrocław
130 - 135 PLN/h netto (B2B)
Wymagania
- Embedded
- Windows
- RTOS
Opis stanowiska
Nasz Klient to firma technologiczna rozwijająca zaawansowane rozwiązania embedded dla urządzeń elektronicznych. Projekt koncentruje się na migracji istniejącego oprogramowania na nowoczesną platformę sprzętową oraz jego optymalizacji pod kątem wydajności i stabilności. Szukamy doświadczonej osoby na stanowisko Embedded Software Engineer, która dobrze odnajduje się w pracy niskopoziomowej i potrafi łączyć świat software’u z hardware’em. 📍 TRYB PRACY: Wrocław – praca hybrydowa - 2 lub 3 dni w biurze ⏱️ DOSTĘPNOŚĆ: Start projektu możliwy ASAP - preferowane osoby z maks. 2-tygodniowym okresem wypowiedzenia / projekt na ok 1-2 mce 🧑💻 CZYM BĘDZIESZ SIĘ ZAJMOWAĆ? • Przeniesieniem istniejącego oprogramowania z platformy Texas Instruments CC1xxx na nową, bardziej zaawansowaną platformę sprzętową, z uwzględnieniem różnic architektonicznych i sprzętowych • Analizą aktualnej architektury systemu oraz identyfikacją zależności pomiędzy warstwą sprzętową i programową w celu zapewnienia poprawnej migracji • Dostosowaniem i optymalizacją kodu pod nową platformę (wydajność, zużycie pamięci, obsługa peryferiów) • Ścisłą współpracą z zespołem hardware podczas integracji, testowania oraz debugowania rozwiązania • Diagnozowaniem i rozwiązywaniem problemów na styku sprzętu i oprogramowania • Wsparciem w testach i walidacji działania systemu na poziomie niskopoziomowym 🔍 CZEGO OD CIEBIE OCZEKUJEMY? Must have: • Bardzo dobra znajomość C (język programowania) w systemach embedded • Doświadczenie z mikrokontrolerami Texas Instruments CC1xxx (rodzina układów RF) lub podobnymi • Praktyczna znajomość Code Composer Studio (środowisko IDE dla TI) • Doświadczenie w pracy w środowisku bare-metal (bez systemu operacyjnego lub z minimalnym RTOS – Real-Time Operating System) • Umiejętność programowania niskopoziomowego (rejestry, debugowanie sprzętowe) • Znajomość interfejsów sprzętowych: SPI (Serial Peripheral Interface), I2C (Inter-Integrated Circuit), UART (Universal Asynchronous Receiver-Transmitter), GPIO (General Purpose Input/Output), ADC (Analog-to-Digital Converter) • Umiejętność czytania schematów elektronicznych • Doświadczenie z narzędziami debugującymi: oscyloskop, analizator logiczny, JTAG (Joint Test Action Group) Nice to have: • Bardzo dobre zrozumienie współpracy elektroniki i oprogramowania w systemach embedded • Umiejętność samodzielnego diagnozowania złożonych problemów niskopoziomowych • Dokładność oraz metodyczne podejście do pracy 🤝 DLACZEGO WARTO? • Współpraca w modelu B2B z wynagrodzeniem do ok. 130–135 PLN/h netto + VAT • Krótkoterminowy projekt (ok. 40 dni) z realną możliwością przedłużenia • Praca przy zaawansowanym projekcie embedded z dużym wpływem na finalne rozwiązanie • Bliska współpraca z zespołem hardware - realne wyzwania techniczne, nie „utrzymanie” • Szybki proces rekrutacyjny i możliwość rozpoczęcia pracy od zaraz • Partnerska współpraca i konkretna komunikacja bez zbędnej biurokracji Dziękujemy za wszystkie zgłoszenia! Skontaktujemy się z wybranymi osobami.