Text copied to clipboard!

Tytuł

Text copied to clipboard!

Inżynier sprzętu i oprogramowania układowego

Opis

Text copied to clipboard!
Poszukujemy doświadczonego Inżyniera sprzętu i oprogramowania układowego, który dołączy do naszego zespołu badawczo-rozwojowego. Osoba na tym stanowisku będzie odpowiedzialna za projektowanie, rozwój, testowanie i wdrażanie rozwiązań sprzętowych oraz oprogramowania układowego (firmware) dla naszych produktów elektronicznych. Idealny kandydat powinien posiadać solidne doświadczenie w pracy z mikrokontrolerami, systemami wbudowanymi oraz znać języki programowania niskiego poziomu, takie jak C i C++. W ramach codziennych obowiązków, inżynier będzie współpracować z zespołami projektowymi, elektronikami, programistami oraz testerami, aby zapewnić najwyższą jakość i niezawodność tworzonych rozwiązań. Będzie również odpowiedzialny za analizę wymagań technicznych, tworzenie dokumentacji projektowej, debugowanie oraz optymalizację kodu firmware. Znajomość narzędzi do symulacji i testowania układów elektronicznych oraz doświadczenie w pracy z systemami kontroli wersji (np. Git) będą dużym atutem. Oferujemy pracę w dynamicznym środowisku technologicznym, możliwość rozwoju zawodowego, udział w innowacyjnych projektach oraz atrakcyjne warunki zatrudnienia. Jeśli jesteś osobą z pasją do elektroniki i programowania niskopoziomowego, cenisz sobie precyzję i jakość, a także chcesz mieć realny wpływ na rozwój nowoczesnych produktów – ta oferta jest dla Ciebie.

Obowiązki

Text copied to clipboard!
  • Projektowanie i rozwój układów elektronicznych oraz firmware
  • Tworzenie i implementacja kodu w językach C/C++
  • Testowanie i debugowanie oprogramowania układowego
  • Współpraca z zespołem projektowym i inżynierami sprzętu
  • Tworzenie dokumentacji technicznej i projektowej
  • Analiza i optymalizacja wydajności systemów wbudowanych
  • Integracja firmware z komponentami sprzętowymi
  • Udział w przeglądach kodu i testach jakościowych
  • Wdrażanie aktualizacji oprogramowania układowego
  • Zarządzanie wersjami kodu przy użyciu systemów kontroli wersji

Wymagania

Text copied to clipboard!
  • Wykształcenie wyższe techniczne (elektronika, automatyka, informatyka lub pokrewne)
  • Minimum 3 lata doświadczenia na podobnym stanowisku
  • Bardzo dobra znajomość języków C i C++
  • Doświadczenie w pracy z mikrokontrolerami (np. STM32, AVR, ARM)
  • Znajomość systemów wbudowanych i architektury sprzętowej
  • Umiejętność czytania schematów elektronicznych
  • Znajomość narzędzi do debugowania i testowania firmware
  • Doświadczenie z systemami kontroli wersji (np. Git)
  • Zdolność analitycznego myślenia i rozwiązywania problemów
  • Komunikatywność i umiejętność pracy zespołowej

Potencjalne pytania na rozmowie

Text copied to clipboard!
  • Jakie masz doświadczenie w pracy z mikrokontrolerami?
  • Czy pracowałeś wcześniej z systemami wbudowanymi?
  • Jakie języki programowania znasz na poziomie niskopoziomowym?
  • Czy masz doświadczenie w debugowaniu firmware?
  • Z jakich narzędzi do testowania układów elektronicznych korzystasz?
  • Czy potrafisz czytać i analizować schematy elektroniczne?
  • Jakie projekty z zakresu firmware realizowałeś wcześniej?
  • Czy znasz systemy kontroli wersji, takie jak Git?
  • Jak radzisz sobie z dokumentacją techniczną?
  • Czy masz doświadczenie w pracy zespołowej z inżynierami sprzętu?