- Senior
- Hybrydowa
- Bangalore
Technologie i narzędzia
Wymagane
C dla systemów wbudowanych Programowanie niskopoziomowe Architektura mikrokontrolerów ARM Cortex RISC-V
Szukamy doświadczonego Inżyniera Oprogramowania Embedded/C, który wesprze rozwój i walidację oprogramowania niskopoziomowego dla wbudowanych platform sprzętowych. Idealny kandydat będzie miał silną ekspertyzę w programowaniu w Embedded C, debugowaniu oprogramowania, rozwoju oprogramowania niskopoziomowego oraz architekturach mikrokontrolerów, takich jak ARM Cortex lub RISC-V. Będziesz ściśle współpracować z globalnymi zespołami inżynieryjnymi, aby projektować, walidować i optymalizować rozwiązania oprogramowania dla zaawansowanych produktów wbudowanych, zapewniając jednocześnie niezawodność, wydajność i łatwość konserwacji.
Twoje zadania
- Opracowywanie i utrzymywanie oprogramowania niskopoziomowego dla wbudowanych platform sprzętowych
- Projektowanie i implementacja oprogramowania w Embedded C dla systemów opartych na mikrokontrolerach
- Debugowanie i rozwiązywanie problemów z oprogramowaniem przy użyciu praktycznych i systematycznych podejść
- Współpraca z zespołami sprzętowymi i programistycznymi w celu integracji i optymalizacji rozwiązań wbudowanych
- Przeprowadzanie walidacji, testowania i weryfikacji oprogramowania
- Tworzenie i utrzymywanie dokumentacji technicznej, planów testów i artefaktów rozwoju
- Wsparcie przeglądów kodu i zapewnienie zgodności z normami rozwoju oraz najlepszymi praktykami
- Wkład w poprawę produktów i rozwiązywanie problemów technicznych w całym cyklu życia rozwoju
Wymagania
- Minimum 5-letnie doświadczenie w rozwoju oprogramowania niskopoziomowego
- Silne doświadczenie praktyczne w programowaniu w Embedded C
- Doskonała znajomość technik rozwoju i debugowania oprogramowania niskopoziomowego
- Solidne zrozumienie architektur mikrokontrolerów, szczególnie ARM Cortex lub RISC-V
- Doświadczenie w pracy z wbudowanymi platformami sprzętowymi i programowaniem na poziomie urządzenia
- Silne umiejętności rozwiązywania problemów i zdolność do pracy samodzielnej
- Doskonałe umiejętności współpracy i komunikacji w globalnych środowiskach inżynieryjnych
- Dobre umiejętności komunikacji w języku angielskim i zdolność do efektywnej pracy w zespołach międzyfunkcyjnych
Nr oferty JOB-MW3LN
Sii zapewnia, że wszystkie decyzje związane z zatrudnieniem są podejmowane wyłącznie na podstawie kwalifikacji i kompetencji. Zobowiązujemy się do równego traktowania wszystkich osób, niezależnie od cech chronionych, oraz promowania zróżnicowanego i integracyjnego środowiska pracy.
Benefity dla Ciebie
Zróżnicowane portfolio klientów
Szeroki wachlarz technologii
Stabilne zatrudnienie
Możliwość pracy zdalnej
Kontrakty z globalnymi markami
Outstanding Place to Work w Europie
Wielu ekspertów, od których możesz się uczyć
Otwarty i dostępny zarząd
📌 Embedded/C Firmware Engineer (f/m/x) (Bengaluru)
🏢 Sii
📍 Bengaluru