Embedded Software Developer
rzeszów
technologies-expected :
C
Linux
C++
technologies-optional :
Python
Docker
responsibilities :
Tworzenie oprogramowania wbudowanego dla systemów mikroprocesorowych, mikrokontrolerów
Projektowanie, implementacja oraz testowanie oprogramowania embedded zgodnie z określonymi specyfikacjami i wymaganiami
Optymalizowanie kodu pod kątem wydajności oraz zużycia zasobów sprzętowych
Diagnozowanie i debugowanie problemów związanych z oprogramowaniem embedded- Współpraca z zespołem projektowym podczas tworzenia oprogramowania
Utrzymywanie tworzonego oprogramowania poprzez wprowadzanie niezbędnych poprawek i aktualizacji
Dokumentowanie stworzonego oprogramowania oraz przeprowadzanych testów
Śledzenie najnowszych trendów i technologii w obszarze oprogramowania embedded oraz ich implementacja w projekcie.
Udział w spotkaniach grup projektowych
Udział w szkoleniach podnoszących kompetencje
requirements-expected :
Tworzenie oprogramowania wbudowanego dla systemów mikroprocesorowych, mikrokontrolerów
Analiza założeń projektowych i tworzenie wymagań oprogramowania embedded
Projektowanie, implementacja oraz testowanie oprogramowania embedded zgodnie z określonymi specyfikacjami i wymaganiami
Optymalizowanie kodu pod kątem wydajności oraz zużycia zasobów sprzętowych
Diagnozowanie i debugowanie problemów związanych z oprogramowaniem embedded
Współpraca z zespołem projektowym podczas tworzenia oprogramowania
Utrzymywanie tworzonego oprogramowania poprzez wprowadzanie niezbędnych poprawek i aktualizacji
Dokumentowanie stworzonego oprogramowania oraz przeprowadzanych testów
Utrzymywanie spójności rozwoju oprogramowania i dokumentacji z użyciem środowisk wersjonowania
Śledzenie najnowszych trendów i technologii w obszarze oprogramowania embedded oraz ich implementacja w projekcie
Udział w spotkaniach grup projektowych (w tym delegacje)
Udział w szkoleniach podnoszących kompetencje
offered :
stałą pracę w firmie o stabilnej pozycji rynkowej,
elastyczną formę zatrudnienia: umowa o pracę lub B2B,
atrakcyjny system wynagrodzeń zależny od Twoich umiejętności,
stały rozwój umiejętności i wsparcie w realizacji pomysłów,
szkolenia,
pracę w doskonałej, niekorporacyjnej atmosferze, dynamicznym zespole projektowym,
możliwość rozwoju posiadanego doświadczenia w zakresie projektowania i realizacji zaawansowanych systemów IT.