Mercor
Mercor
51 – 200 Pracownicy
Dostępny profil Mercor nie zawiera wystarczających, zweryfikowanych informacji o produktach, usługach, klientach, sektorze ani obszarze rekrutacji firmy, aby przygotować dokładny opis. Do przedstawienia działalności firmy lub jej możliwości potrzebne są dodatkowe materiały źródłowe.

Ekspert ds. inżynierii oprogramowania i firmware'u

Doświadczeni inżynierowie oprogramowania i firmware'u oceniają systemy embedded, FPGA, oprogramowanie pokładowe i systemy testów sprzętowych. Ich wiedza techniczna pomaga firmie Mercor oceniać i ulepszać systemy AI poprzez praktyczną walidację inżynierską.

Opis

  • Wykorzystywać praktyczną wiedzę z zakresu oprogramowania, firmware'u i sprzętu cyfrowego w złożonych zadaniach inżynieryjnych dotyczących systemów fizycznych
  • Oceniać firmware embedded, projekty FPGA/RTL, oprogramowanie pokładowe, platformy automatyzacji testów, interfejsy sprzętowe i przepływy pracy na poziomie systemu
  • Analizować kompromisy architektoniczne i implementacyjne dotyczące wydajności czasu rzeczywistego, synchronizacji czasowej, pamięci, mocy obliczeniowej, interfejsów, niezawodności, obsługi awarii, współbieżności oraz integracji sprzętu i oprogramowania
  • Oceniać poprawność, odporność i praktyczną wykonalność rozwiązań dla systemów embedded i systemów połączonych ze sprzętem
  • Wykrywać wady implementacji, błędne założenia, warunki wyścigu, problemy z synchronizacją, awarie interfejsów, ograniczenia zasobów i inne ryzyka systemowe
  • Tworzyć lub oceniać rygorystyczne zadania inżynieryjne, implementacje referencyjne, przypadki testowe, standardy oceny i dokumentację techniczną
  • Wykorzystywać praktyczne doświadczenie w tworzeniu, integracji, uruchamianiu sprzętu, debugowaniu, weryfikacji, walidacji, automatyzacji testów i wdrażaniu
  • Dostarczać precyzyjnych informacji technicznych uwzględniających ograniczenia sprzętu produkcyjnego i praktyczne doświadczenie inżynierskie
  • Pomagać rozwijać zdolność AI do rozumowania w obszarach tworzenia systemów embedded, integracji sprzętu i oprogramowania, projektowania cyfrowego, systemów czasu rzeczywistego, testowania i debugowania
  • Pracować zdalnie z inżynierami i badaczami nad inicjatywami szkolenia i ulepszania systemów AI

Wymagania

  • Co najmniej pięć lat doświadczenia zawodowego w inżynierii oprogramowania, firmware'u, FPGA lub systemów embedded
  • Co najmniej trzy lata niedawnego, praktycznego doświadczenia w tworzeniu, integrowaniu, testowaniu, uruchamianiu lub diagnozowaniu oprogramowania albo firmware'u na fizycznym sprzęcie
  • Doświadczenie w prowadzeniu istotnych części cyklu życia produkcyjnego oprogramowania lub firmware'u połączonego ze sprzętem, od wymagań i architektury przez implementację, integrację, uruchomienie, weryfikację, walidację i debugowanie po wdrożenie
  • Głęboka wiedza w co najmniej jednym kluczowym obszarze: firmware embedded i systemy czasu rzeczywistego, projektowanie i weryfikacja FPGA/RTL, oprogramowanie pokładowe oraz systemy krytyczne dla bezpieczeństwa lub misji albo automatyzacja testów sprzętowych i infrastruktura hardware-in-the-loop
  • Bardzo dobra praktyczna znajomość odpowiednich technologii, takich jak C/C++, Python, RTOS lub programowanie bare-metal, sterowniki urządzeń, bootloadery, embedded Linux, SPI, I²C, UART, CAN, Ethernet, Verilog, SystemVerilog, VHDL, łańcuchy narzędzi FPGA, interfejsy sprzętowe, telemetria i testy automatyczne
  • Rozległe doświadczenie w diagnozowaniu interakcji oprogramowania ze sprzętem i systemami fizycznymi z użyciem debuggerów JTAG/SWD, analizatorów logicznych, oscyloskopów, symulatorów lub emulatorów sprzętowych, środowisk HIL/SIL, automatycznego sprzętu testowego, infrastruktury CI i ustrukturyzowanej analizy przyczyn źródłowych
  • Udokumentowane doświadczenie w budowaniu systemów w warunkach rzeczywistego tworzenia produktów lub produkcji sprzętu
  • Zachęcamy do aplikowania osoby z doświadczeniem w porównywalnych organizacjach skoncentrowanych na sprzęcie
  • Możliwość pracy jako niezależny wykonawca
  • Kandydaci z wizami H1-B i STEM OPT nie są obsługiwani

Benefity

  • Cotygodniowe płatności przez Stripe lub Wise za wykonane usługi
  • W pełni zdalny tryb pracy
  • Elastyczne możliwości współpracy
  • Możliwość samodzielnego ustalania grafiku
  • Projekty mogą być przedłużane, skracane lub kończone wcześniej w zależności od potrzeb biznesowych i wyników pracy
  • Wypłaty za polecenia do 480 USD za każde skuteczne polecenie, z uwzględnieniem limitów programu poleceń
  • Racjonalne usprawnienia dostępne na życzenie

Powiązane oferty pracy

Terumo Medical Corporation

Menedżer regionalny ds. sprzedaży Terumo Interventional Systems

Terumo Medical Corporation

Zarządzaj sprzedażą wyrobów medycznych w północno-środkowej części New Jersey, kierując zespołami terenowymi i relacjami ze szpitalami. Rozwijaj przychody regionu i wyniki sprzedaży oraz dbaj o zgodną z wymogami promocję produktów Terumo Interventional Systems.

Otwórz
Claroty

Inżynier automatyzacji testów QA

Claroty

Twórz automatyzację API i interfejsu użytkownika oraz bramki jakości w CI/CD dla platformy Claroty do ochrony systemów cyberfizycznych. Pomagaj chronić infrastrukturę krytyczną dzięki niezawodnym testom.

Otwórz