Czy jesteś gotowy na udział w rewolucji technologii Radar Software Development? Dołącz do NXP i stań się kluczowym członkiem naszego wysoko wykwalifikowanego zespołu programistów, odpowiedzialnego za rozwój Premium Radar SDK na wszystkich platformach wspieranych przez NXP.
Jako Inżynier Oprogramowania Wbudowanego Premium Radar SDK, będziesz znacznie przyczyniać się do sukcesu zespołu poprzez definiowanie, prototypowanie i wdrażanie do produktów algorytmów radarowych zgodnych z wymaganiami marketingowymi. Implementacja tych algorytmów odbywa się zgodnie ze ścisłymi Procesami Rozwoju Oprogramowania NXP, zgodnymi z Automotive SPICE, IATF 16949, ISO 26262 oraz ISO 9001.
Obowiązki
- Ułatwiaj przejście od funkcjonalnych prototypów do produktów programistycznych dla algorytmów nowej generacji radzących sobie z praktycznymi wyzwaniami w radarach samochodowych, takimi jak wysokorozdzielcza estymacja kątów, algorytmy multipleksowania/de-multipleksowania fal MIMO, łagodzenie zakłóceń między radarami itp.
- Angażuj się w modelowanie problemów, rozwój zaawansowanych algorytmów matematycznych, prototypowanie (w Matlab, C/C++, frameworki ML itd.), weryfikację danych rzeczywistych, implementację wbudowanego oprogramowania oraz zadania integracji i testowania systemu.
- Rozwijaj funkcje i poprawki błędów w celu zwiększenia funkcjonalności produktu.
- Zrozum specification funkcji i implementuj testy jednostkowe w celu zapewnienia jakości.
- Projektuj, implementuj i testuj moduły oprogramowania układowego.
- Zajmuj się specyfikacjami wymagań funkcjonalnych i niefunkcjonalnych, projektowaniem oprogramowania i dokumentacją przy użyciu Enterprise Architect.
- Implementuj i przeprowadzaj testy modułowe.
Zespół Radaru SDK w NXP jest znany z terminowych i wysokiej jakości dostaw. Jesteśmy zróżnicowanym, innowacyjnym i energicznym zespołem, który sprzyja otwartej współpracy i ciągłemu doskonaleniu. Będziesz współpracować z zespołami NXP w Ameryce Północnej, Europie i Azji.
Aby odnieść sukces w tej roli, powinieneś mieć:
- Tytuł uniwersytecki w dziedzinie Elektroniki, Informatyki, Elektrotechniki lub Mechatroniki.
- Doświadczenie w optymalizacji algorytmów radarowych w środowiskach symulacyjnych.
- Biegłość w technikach przetwarzania sygnałów radarowych FMCW.
- Doświadczenie z DSP, zaawansowaną algebrą liniową, teoriami detekcji i estymacji, przetwarzaniem sygnałów łańcuchowych oraz nowoczesnymi technikami estymacji w rzadkich zbiorach danych.
- Doświadczenie programistyczne z Matlab.
- Ekspozycję na wielodyscyplinarne obszary (Arm, SoC, Narzędzia do Rozwoju Oprogramowania, Platform-HW, Linux, RTOS, Sterowniki itd.).
- Doświadczenie w rozwijaniu oprogramowania na systemy wbudowane z systemem operacyjnym HLOS i kompilacją krzyżową.
- Znajomość frameworków ML takich jak PyTorch i TensorFlow, w tym narzędzi ML jak TFLite oraz formatów danych jak Protobufs, ONNX.
Dodatkowo, jeśli jesteś:
- Biegły w komunikacji ustnej i pisemnej w języku angielskim.
- Skrupulatny, zmotywowany i potrafiący pracować