Praca
Z kanału partnera
Wbudowany inżynier
Cena na życzenie
Szczegóły
- Typ zatrudnienia
- Pełny etat
- Zdalnie
- Nie
- Firma
- Microagi
Opis
Automatyczne tłumaczenie z języka English. Oryginał jest wiążący. Tłumaczenie maszynowe — trwają prace nad dokładniejszą wersją.
Następnych dziesięciu lat sztucznej inteligencji nie wygra oprogramowanie. Zostaną wygrani w świecie fizycznym: w fabrykach, szpitalach, kuchniach, polach i domach. Firmy posiadające te dane będą właścicielami stulecia.
MicroAGI go buduje. Jesteśmy warstwą danych dla fizycznej sztucznej inteligencji.
Nasze modele uczą się na podstawie danych przechwyconych w świecie fizycznym za pomocą sprzętu, który sami projektujemy i budujemy. Jako inżynier wbudowany będziesz właścicielem oprogramowania sprzętowego działającego na tym sprzęcie, od pierwszego zapisu w rejestrze do momentu opuszczenia urządzenia przez dane, dzięki czemu to, co dociera do naszego zespołu ML, jest czyste, zsynchronizowane i godne zaufania.
Co zrobisz
• Napisz i posiadaj oprogramowanie sprzętowe dla naszego sprzętu do przechwytywania danych: czujników, urządzeń do przechwytywania ruchu, niestandardowych konfiguracji IoT i prototypów robotów.
• Twórz akwizycję danych w czasie rzeczywistym: sterowniki, DMA, buforowanie i przesyłanie strumieniowe z wielu czujników jednocześnie bez utraty próbki.
• Rozwiąż synchronizację wielu czujników, kalibrację i oznaczanie czasem, tak aby każdy punkt danych był zgodny z różnymi urządzeniami i modalnościami.
• Stwórz nowe tablice z naszym inżynierem elektrykiem i szybko zamień nowy sprzęt w działające urządzenia.
• Zbuduj ścieżkę od urządzenia do zbioru danych: protokoły komunikacyjne, rejestrowanie na urządzeniu i przekazywanie do naszego potoku danych.
• Pracuj ramię w ramię z inżynierami ML. Oprogramowanie sprzętowe decyduje o tym, jak wyglądają dane szkoleniowe, a błąd synchronizacji może po cichu zniszczyć miesiące danych.
• Zapewnij niezawodność oprogramowania sprzętowego w terenie: testowanie, aktualizacje OTA, obsługa błędów i diagnostyka, która informuje nas, co poszło nie tak.
Wymagania
• Do 5 lat pisania oprogramowania sprzętowego dla systemów wbudowanych lub IoT.
• Dobra znajomość C/C++, doświadczenie z RTOS (FreeRTOS, Zephyr lub podobny) i głęboka znajomość mikrokontrolerów (STM32, ESP32, NXP lub podobny).
• Praktyczne doświadczenie z interfejsami i protokołami peryferyjnymi: SPI, I2C, UART, USB, BLE, CAN lub podobne.
• Doświadczenie w integracji czujników z oprogramowaniem sprzętowym: IMU, kamery, czujniki głębokości, czujniki siły lub podobne.
• Silne zrozumienie, w jaki sposób decyzje dotyczące oprogramowania sprzętowego wpływają na jakość danych, szczególnie w przypadku wykrywania EMG/EEG: konfiguracja ADC, częstotliwość próbkowania, drgania, filtrowanie i buforowanie. Wiesz, że świetny model na zaszumionym sygnale i tak przegrywa z przyzwoitym modelem na czystym, i odpowiednio piszesz kod.
• Wygodne debugowanie na granicy sprzętu za pomocą analizatora stanów logicznych, oscyloskopu i debugera.
• Naprawdę ciekawi Cię ML: czytasz artykuły, przeszkoliłeś od początku do końca co najmniej jeden model i rozumiesz, że jakość zbioru danych przewyższa wybór architektury modelu.
• Wysoka sprawczość: nie czekasz, aż powiedzą Ci, co masz robić. Czujesz się komfortowo w niejednoznaczności 0 do 1, gdzie specyfikacja brzmi „dowiedz się, jaka powinna być specyfikacja”.
• Dyskretny: ostrożnie obchodzisz się z poufnymi planami rozwoju sprzętu i danymi klientów.
• Biegle włada językiem angielskim. Niemiecki jest dodatkowym atutem.
Miło mieć
• Znajomość robotyki, przechwytywania ruchu lub urządzeń do noszenia.
• Doświadczenie z systemami czasu rzeczywistego lub systemami z ustalonym terminem: synchronizacją audio, wideo lub zrobotyzowanymi pętlami sterowania.
• Doświadczenie z wbudowanym systemem Linux, protokołami synchronizacji czasu (PTP lub podobnymi) lub projektami o niskim poborze mocy.
• Znajomość procesów szkoleniowych ML. Nawet jeśli ich nie uruchamiasz, możesz przeczytać skrypt szkoleniowy.
• Wkład oprogramowania sprzętowego typu open source.
• Doświadczenie w przenoszeniu oprogramowania sprzętowego od prototypu do produkcji w małych seriach: wyposażenie testowe, dostarczanie i wsparcie certyfikacyjne.
Znajdź więcej anglojęzycznych ofert pracy w Niemczech na Arbeitnow
Źródło: Arbeitnow (https://www.arbeitnow.com/jobs/companies/microagi/embedded-engineer-munich-473315)
MicroAGI go buduje. Jesteśmy warstwą danych dla fizycznej sztucznej inteligencji.
Nasze modele uczą się na podstawie danych przechwyconych w świecie fizycznym za pomocą sprzętu, który sami projektujemy i budujemy. Jako inżynier wbudowany będziesz właścicielem oprogramowania sprzętowego działającego na tym sprzęcie, od pierwszego zapisu w rejestrze do momentu opuszczenia urządzenia przez dane, dzięki czemu to, co dociera do naszego zespołu ML, jest czyste, zsynchronizowane i godne zaufania.
Co zrobisz
• Napisz i posiadaj oprogramowanie sprzętowe dla naszego sprzętu do przechwytywania danych: czujników, urządzeń do przechwytywania ruchu, niestandardowych konfiguracji IoT i prototypów robotów.
• Twórz akwizycję danych w czasie rzeczywistym: sterowniki, DMA, buforowanie i przesyłanie strumieniowe z wielu czujników jednocześnie bez utraty próbki.
• Rozwiąż synchronizację wielu czujników, kalibrację i oznaczanie czasem, tak aby każdy punkt danych był zgodny z różnymi urządzeniami i modalnościami.
• Stwórz nowe tablice z naszym inżynierem elektrykiem i szybko zamień nowy sprzęt w działające urządzenia.
• Zbuduj ścieżkę od urządzenia do zbioru danych: protokoły komunikacyjne, rejestrowanie na urządzeniu i przekazywanie do naszego potoku danych.
• Pracuj ramię w ramię z inżynierami ML. Oprogramowanie sprzętowe decyduje o tym, jak wyglądają dane szkoleniowe, a błąd synchronizacji może po cichu zniszczyć miesiące danych.
• Zapewnij niezawodność oprogramowania sprzętowego w terenie: testowanie, aktualizacje OTA, obsługa błędów i diagnostyka, która informuje nas, co poszło nie tak.
Wymagania
• Do 5 lat pisania oprogramowania sprzętowego dla systemów wbudowanych lub IoT.
• Dobra znajomość C/C++, doświadczenie z RTOS (FreeRTOS, Zephyr lub podobny) i głęboka znajomość mikrokontrolerów (STM32, ESP32, NXP lub podobny).
• Praktyczne doświadczenie z interfejsami i protokołami peryferyjnymi: SPI, I2C, UART, USB, BLE, CAN lub podobne.
• Doświadczenie w integracji czujników z oprogramowaniem sprzętowym: IMU, kamery, czujniki głębokości, czujniki siły lub podobne.
• Silne zrozumienie, w jaki sposób decyzje dotyczące oprogramowania sprzętowego wpływają na jakość danych, szczególnie w przypadku wykrywania EMG/EEG: konfiguracja ADC, częstotliwość próbkowania, drgania, filtrowanie i buforowanie. Wiesz, że świetny model na zaszumionym sygnale i tak przegrywa z przyzwoitym modelem na czystym, i odpowiednio piszesz kod.
• Wygodne debugowanie na granicy sprzętu za pomocą analizatora stanów logicznych, oscyloskopu i debugera.
• Naprawdę ciekawi Cię ML: czytasz artykuły, przeszkoliłeś od początku do końca co najmniej jeden model i rozumiesz, że jakość zbioru danych przewyższa wybór architektury modelu.
• Wysoka sprawczość: nie czekasz, aż powiedzą Ci, co masz robić. Czujesz się komfortowo w niejednoznaczności 0 do 1, gdzie specyfikacja brzmi „dowiedz się, jaka powinna być specyfikacja”.
• Dyskretny: ostrożnie obchodzisz się z poufnymi planami rozwoju sprzętu i danymi klientów.
• Biegle włada językiem angielskim. Niemiecki jest dodatkowym atutem.
Miło mieć
• Znajomość robotyki, przechwytywania ruchu lub urządzeń do noszenia.
• Doświadczenie z systemami czasu rzeczywistego lub systemami z ustalonym terminem: synchronizacją audio, wideo lub zrobotyzowanymi pętlami sterowania.
• Doświadczenie z wbudowanym systemem Linux, protokołami synchronizacji czasu (PTP lub podobnymi) lub projektami o niskim poborze mocy.
• Znajomość procesów szkoleniowych ML. Nawet jeśli ich nie uruchamiasz, możesz przeczytać skrypt szkoleniowy.
• Wkład oprogramowania sprzętowego typu open source.
• Doświadczenie w przenoszeniu oprogramowania sprzętowego od prototypu do produkcji w małych seriach: wyposażenie testowe, dostarczanie i wsparcie certyfikacyjne.
Znajdź więcej anglojęzycznych ofert pracy w Niemczech na Arbeitnow
Źródło: Arbeitnow (https://www.arbeitnow.com/jobs/companies/microagi/embedded-engineer-munich-473315)
To ogłoszenie pochodzi z feedu partnera. Aplikuj na stronie źródłowej.
Źródło: Microagi
Lokalizacja
Monachium, Niemcy
Ogłoszenie pochodzi od Microagi.