Text copied to clipboard!
Tytuł
Text copied to clipboard!Deweloper funkcji systemowych dla systemów wbudowanych
Opis
Text copied to clipboard!
Poszukujemy doświadczonego Dewelopera funkcji systemowych dla systemów wbudowanych, który dołączy do naszego zespołu inżynierów zajmujących się projektowaniem i implementacją oprogramowania dla systemów wbudowanych. Osoba na tym stanowisku będzie odpowiedzialna za rozwój, optymalizację i utrzymanie funkcji systemowych, które są kluczowe dla działania urządzeń wbudowanych.
Idealny kandydat powinien posiadać solidne doświadczenie w programowaniu niskopoziomowym, znajomość systemów operacyjnych czasu rzeczywistego (RTOS) oraz umiejętność analizy i optymalizacji kodu pod kątem wydajności i zużycia zasobów. Będzie również odpowiedzialny za testowanie i debugowanie oprogramowania, współpracę z zespołem sprzętowym oraz dokumentowanie procesów i wyników swojej pracy.
W tej roli będziesz pracować nad projektami obejmującymi różne branże, takie jak motoryzacja, telekomunikacja, automatyka przemysłowa czy medycyna. Oczekujemy, że będziesz aktywnie uczestniczyć w procesie projektowania architektury systemowej, proponować innowacyjne rozwiązania oraz dbać o jakość kodu i zgodność z wymaganiami technicznymi.
Jeśli jesteś osobą, która pasjonuje się systemami wbudowanymi, lubisz rozwiązywać skomplikowane problemy techniczne i chcesz pracować w dynamicznym środowisku, zapraszamy do aplikowania!
Obowiązki
Text copied to clipboard!- Projektowanie i implementacja funkcji systemowych dla systemów wbudowanych.
- Optymalizacja kodu pod kątem wydajności i zużycia zasobów.
- Testowanie i debugowanie oprogramowania wbudowanego.
- Współpraca z zespołem sprzętowym w celu integracji oprogramowania.
- Dokumentowanie kodu, procesów i wyników testów.
- Analiza i rozwiązywanie problemów związanych z działaniem systemów wbudowanych.
- Utrzymywanie zgodności z wymaganiami technicznymi i normami branżowymi.
- Proponowanie innowacyjnych rozwiązań i usprawnień w architekturze systemowej.
Wymagania
Text copied to clipboard!- Doświadczenie w programowaniu systemów wbudowanych w językach C/C++.
- Znajomość systemów operacyjnych czasu rzeczywistego (RTOS).
- Umiejętność analizy i optymalizacji kodu pod kątem wydajności.
- Doświadczenie w pracy z mikrokontrolerami i procesorami wbudowanymi.
- Znajomość narzędzi do debugowania i testowania oprogramowania wbudowanego.
- Zrozumienie architektury sprzętowej i interfejsów komunikacyjnych (UART, SPI, I2C).
- Umiejętność pracy w zespole i komunikacji technicznej.
- Znajomość języka angielskiego na poziomie umożliwiającym czytanie dokumentacji technicznej.
Potencjalne pytania na rozmowie
Text copied to clipboard!- Jakie masz doświadczenie w programowaniu systemów wbudowanych?
- Czy pracowałeś wcześniej z systemami operacyjnymi czasu rzeczywistego (RTOS)?
- Jakie narzędzia do debugowania oprogramowania wbudowanego znasz i stosujesz?
- Czy masz doświadczenie w optymalizacji kodu pod kątem wydajności i zużycia zasobów?
- Jakie interfejsy komunikacyjne wykorzystywałeś w swoich projektach?
- Czy masz doświadczenie w pracy z mikrokontrolerami i procesorami wbudowanymi?
- Jakie były największe wyzwania, z jakimi się spotkałeś w pracy nad systemami wbudowanymi?
- Jakie techniki stosujesz do zapewnienia jakości kodu w projektach wbudowanych?