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ą.
Przyspieszenie ucieleśnionego AGI.
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 laboratorium zajmującym się badaniem i wdrażaniem danych. Atlas rejestruje ręczną pracę europejskich mistrzów przemysłowych, szkoli na niej modele fundamentów i wdraża odpowiedniego robota na podłogę, bez teleoperacji i bez przerw w pracy linii. Shift rejestruje faktyczny przebieg pracy fizycznej i przekształca go w dane gotowe do treningu.
Zostaliśmy założeni przez byłych inżynierów Formuły 1 z Red Bull Racing i Mercedesa wraz z badaczem z Instytutu Alana Turinga. Nasza runda zalążkowa o wartości 55 milionów dolarów, największa w historii Niemiec, była prowadzona przez Hummingbird wraz z Northzone, LocalGlobe, Village Global i redalpine. Nasza siedziba znajduje się w Monachium, nasze centrum badawcze znajduje się w Zurychu, a zespoły znajdują się w Londynie, Nowym Jorku i Stambule. Obecnie budujemy zespoły inżynieryjne i badawcze, które wprowadzą firmę Atlas w nowe branże.
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 prototypowych 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.
Kto odniesie sukces w MicroAGI
Każdy, kogo zatrudniamy, jest oceniany pod kątem tych samych czterech cech:
• Misja i wizja: zależy Ci na tym, co budujemy i dlaczego jest to ważne, a Twoje przeszłe wybory to pokazują.
• Intensywność: pracujesz w tempie odpowiadającym możliwościom i podtrzymujesz je.
• Przedsiębiorczy: zaczynasz rzeczy, o które nikt nie prosił, i kończysz je.
• Surowe IQ: uczysz się szybko, wyciągasz wnioski z pierwszych zasad i stajesz się bystrzejszy, gdy problem się zmienia.
To jest dla Ciebie, jeśli:
• Wolisz rozwiązać problem od początku do końca, niż czekać na specyfikację.
• Na co dzień korzystasz ze sztucznej inteligencji i potrafisz odróżnić prawidłową odpowiedź od prawdopodobnej.
• Chcesz pracować osobiście, w biurze, z ludźmi, którzy są bardzo dobrzy w tym, co robią.
To nie jest dla Ciebie, jeśli:
• Szukasz przewidywalnego czasu od 9 do 17.
• Przekazywałbyś dane wyjściowe, których nie potrafisz wyjaśnić.
• „To nie moja praca” wydaje się rozsądną odpowiedzią.
Jak zatrudniamy
Czytamy każde zgłoszenie i odpowiadamy w ciągu pięciu dni roboczych.
• Ekran Talentów (30 min): pierwsza rozmowa w obie strony.
• Wywiad techniczny lub funkcjonalny (60 min): jak myślisz, kiedy problem się zmienia.
• Twoja praca (60 min): przynieś coś, z czego jesteś dumny i przeprowadź nas przez to.
• Przywództwo (30 min): rozmowa z naszym CEO.
• Dzień Coworkingu (rola inżynieryjna i badawcza): dzień budowania z zespołem nad prawdziwym problemem.
Potem decyzja, zwykle w ciągu kilku dni.
Przejrzystość płatności
Wynagrodzenie obejmuje wynagrodzenie podstawowe oraz kapitał własny. Zakres wynagrodzeń na tym stanowisku jest podany w tym ogłoszeniu.
Co oferujemy
• Agencja: prawdziwa własność od pierwszego dnia i decyzje, które naprawdę mają znaczenie.
• Wolność: wybór sposobu rozwiązania problemu, bez warstw aprobaty.…
Źródło: Arbeitnow (https://www.arbeitnow.ch/jobs/companies/microagi/embedded-engineer-zurich-186518)
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 laboratorium zajmującym się badaniem i wdrażaniem danych. Atlas rejestruje ręczną pracę europejskich mistrzów przemysłowych, szkoli na niej modele fundamentów i wdraża odpowiedniego robota na podłogę, bez teleoperacji i bez przerw w pracy linii. Shift rejestruje faktyczny przebieg pracy fizycznej i przekształca go w dane gotowe do treningu.
Zostaliśmy założeni przez byłych inżynierów Formuły 1 z Red Bull Racing i Mercedesa wraz z badaczem z Instytutu Alana Turinga. Nasza runda zalążkowa o wartości 55 milionów dolarów, największa w historii Niemiec, była prowadzona przez Hummingbird wraz z Northzone, LocalGlobe, Village Global i redalpine. Nasza siedziba znajduje się w Monachium, nasze centrum badawcze znajduje się w Zurychu, a zespoły znajdują się w Londynie, Nowym Jorku i Stambule. Obecnie budujemy zespoły inżynieryjne i badawcze, które wprowadzą firmę Atlas w nowe branże.
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 prototypowych 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.
Kto odniesie sukces w MicroAGI
Każdy, kogo zatrudniamy, jest oceniany pod kątem tych samych czterech cech:
• Misja i wizja: zależy Ci na tym, co budujemy i dlaczego jest to ważne, a Twoje przeszłe wybory to pokazują.
• Intensywność: pracujesz w tempie odpowiadającym możliwościom i podtrzymujesz je.
• Przedsiębiorczy: zaczynasz rzeczy, o które nikt nie prosił, i kończysz je.
• Surowe IQ: uczysz się szybko, wyciągasz wnioski z pierwszych zasad i stajesz się bystrzejszy, gdy problem się zmienia.
To jest dla Ciebie, jeśli:
• Wolisz rozwiązać problem od początku do końca, niż czekać na specyfikację.
• Na co dzień korzystasz ze sztucznej inteligencji i potrafisz odróżnić prawidłową odpowiedź od prawdopodobnej.
• Chcesz pracować osobiście, w biurze, z ludźmi, którzy są bardzo dobrzy w tym, co robią.
To nie jest dla Ciebie, jeśli:
• Szukasz przewidywalnego czasu od 9 do 17.
• Przekazywałbyś dane wyjściowe, których nie potrafisz wyjaśnić.
• „To nie moja praca” wydaje się rozsądną odpowiedzią.
Jak zatrudniamy
Czytamy każde zgłoszenie i odpowiadamy w ciągu pięciu dni roboczych.
• Ekran Talentów (30 min): pierwsza rozmowa w obie strony.
• Wywiad techniczny lub funkcjonalny (60 min): jak myślisz, kiedy problem się zmienia.
• Twoja praca (60 min): przynieś coś, z czego jesteś dumny i przeprowadź nas przez to.
• Przywództwo (30 min): rozmowa z naszym CEO.
• Dzień Coworkingu (rola inżynieryjna i badawcza): dzień budowania z zespołem nad prawdziwym problemem.
Potem decyzja, zwykle w ciągu kilku dni.
Przejrzystość płatności
Wynagrodzenie obejmuje wynagrodzenie podstawowe oraz kapitał własny. Zakres wynagrodzeń na tym stanowisku jest podany w tym ogłoszeniu.
Co oferujemy
• Agencja: prawdziwa własność od pierwszego dnia i decyzje, które naprawdę mają znaczenie.
• Wolność: wybór sposobu rozwiązania problemu, bez warstw aprobaty.…
Źródło: Arbeitnow (https://www.arbeitnow.ch/jobs/companies/microagi/embedded-engineer-zurich-186518)
To ogłoszenie pochodzi z feedu partnera. Aplikuj na stronie źródłowej.
Źródło: Microagi
Lokalizacja
Zürich, Szwajcaria
Ogłoszenie pochodzi od Microagi.