Embedded Software Engineer II in Gdańsk

Embedded Software Engineer II in Gdańsk

Gdańsk Pełny etat 135000 - 165000 zł / rok (szac.) Stacjonarnie
A

W skrócie

  • Zadania: Twórz oprogramowanie sprzętowe dla urządzeń IoT używanych przez miliony klientów.
  • Firma: Ring, dynamiczna firma technologiczna z kulturą współpracy.
  • Benefity: Konkurencyjne wynagrodzenie, ubezpieczenia zdrowotne, praca zdalna i rozwój zawodowy.
  • Pozostałe informacje: Dynamiczne środowisko z doskonałymi możliwościami rozwoju kariery.
  • Dlaczego ta praca: Pracuj nad nowoczesnymi technologiami i wpływaj na innowacyjne projekty.
  • Kwalifikacje: Doświadczenie w programowaniu w C/C++ oraz umiejętności współpracy w zespole.

Przewidywane wynagrodzenie mieści się w przedziale 135000 - 165000 zł za rok.

Ring rośnie w Polsce i szuka doświadczonych inżynierów oprogramowania wbudowanego, którzy dołączą do naszego zespołu w Gdańsku. Będziesz pracować nad oprogramowaniem dla urządzeń IoT używanych przez miliony klientów na całym świecie, rozwijając nowe funkcje i wprowadzając produkty od koncepcji do produkcji.

Jako inżynier oprogramowania wbudowanego będziesz odpowiedzialny za projektowanie i wdrażanie subsystemów oprogramowania działających na sprzęcie o ograniczonych zasobach. Będziesz pracować w pełnym cyklu rozwoju: architektura, implementacja, przegląd kodu, testowanie na rzeczywistych urządzeniach i wydanie produkcyjne. Nasz zespół działa z dużą autonomią i silną kulturą feedbacku.

Idealny kandydat:

  • Ma doświadczenie w wprowadzaniu produktów wbudowanych do produkcji i rozumie, co jest potrzebne, aby przejść od prototypu do milionów urządzeń w terenie.
  • Pisze czysty, łatwy do utrzymania kod w C/C++ dla środowisk o ograniczonych zasobach i dba o jakość kodu.
  • Komunikuje się proaktywnie, zgłasza ryzyka techniczne na wczesnym etapie i napędza rozwiązania w zespołach.
  • Radzi sobie w szybkim tempie, gdzie priorytety zmieniają się w miarę ewolucji potrzeb klientów.
  • Interesuje się pełnym stosem, od rejestrów sprzętowych po łączność w chmurze, i lubi uczyć się nowych dziedzin.

Kluczowe obowiązki:

  • Projektowanie, implementacja i utrzymanie oprogramowania wbudowanego w C/C++ dla urządzeń Ring.
  • Określenie i wdrożenie funkcjonalności dla subsystemów wbudowanych (łączność, strumieniowanie, zarządzanie energią, czujniki lub bezpieczeństwo).
  • Współpraca z zespołami sprzętowymi, QA, chmurowymi i aplikacyjnymi w celu dostarczenia zintegrowanych doświadczeń produktowych.
  • Uczestnictwo w przeglądach kodu, dyskusjach dotyczących projektowania technicznego i decyzjach architektonicznych między zespołami.
  • Debugowanie złożonych problemów na granicy sprzętu i oprogramowania przy użyciu JTAG, UART i analizatorów protokołów.

Podstawowe kwalifikacje:

  • Dyplom BA/BS w dziedzinie informatyki, inżynierii komputerowej, inżynierii elektrycznej lub pokrewnej, lub równoważne doświadczenie praktyczne.
  • Rozległe doświadczenie w rozwoju oprogramowania wbudowanego w C lub C++.
  • Znajomość i doświadczenie z procesorami ARM.
  • Doświadczenie w pisaniu sterowników niskopoziomowych, procedur obsługi przerwań oraz ogólnego rozwiązywania problemów/debugowania ze sprzętem.

Preferowane kwalifikacje:

  • Magisterium lub wyższe w dziedzinie informatyki, inżynierii komputerowej, inżynierii elektrycznej lub pokrewnej.
  • Doświadczenie z jedną lub więcej komercyjnych protokołów bezprzewodowych, takich jak BLE lub WiFi.
  • Doświadczenie w rozwoju oprogramowania i testowaniu produktów zasilanych bateryjnie.
  • Doświadczenie z narzędziami deweloperskimi, takimi jak IAR/Keil i system kontroli wersji Git.
  • Doświadczenie z powszechnymi protokołami magistrali, takimi jak SPI, I2C i UART.
  • Doświadczenie z testowaniem oprogramowania (testy jednostkowe, regresyjne i systemowe).
  • Znajomość systemu Linux wbudowanego i FreeRTOS.
  • Komfort w używaniu niektórego języka skryptowego, takiego jak Python.
  • Doświadczenie w budowaniu aplikacji GenAI.

Amazon jest pracodawcą równych szans. Wierzymy, że zatrudnianie różnorodnej siły roboczej jest kluczowe dla naszego sukcesu. Podejmujemy decyzje rekrutacyjne na podstawie Twojego doświadczenia i umiejętności. Cenimy Twoją pasję do odkrywania, wynajdowania, upraszczania i budowania.

Embedded Software Engineer II in Gdańsk – pracodawca: Amazon Inc.

Amazon Fulfillment Poland sp. z o.o. to doskonały pracodawca, który stawia na rozwój swoich pracowników w dynamicznym środowisku magazynowym. Oferujemy szeroki wachlarz benefitów, w tym ubezpieczenia zdrowotne, plany emerytalne oraz programy wsparcia dla pracowników, co sprzyja ich dobrostanowi. Nasza kultura pracy opiera się na różnorodności i współpracy, a możliwości rozwoju kariery są nieograniczone, co czyni nas idealnym miejscem dla osób pragnących osiągnąć sukces w obszarze zarządzania i szkoleń.

A

Dane kontaktowe:

Zespół rekrutacyjny Amazon Inc.

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Embedded Software Engineer II in Gdańsk

C/C++
Embedded Development
ARM CPUs
Low-Level Drivers
Interrupt Service Routines
Troubleshooting/Debugging
Wireless Protocols (BLE, WiFi)