Premium Radar SDK Embedded Software Engineer

Job expired!

Ви готові стати частиною передової еволюції у розробці програмного забезпечення для радарів? Приєднуйтесь до NXP та станьте ключовим гравцем у нашій висококваліфікованій команді розробників програмного забезпечення, відповідальних за створення Premium Radar SDK на всіх платформах, які підтримує NXP.

Як інженер вбудованого програмного забезпечення Premium Radar SDK, Ви зробите значний внесок в успіх команди, визначаючи, прототипуючи та виробляючи радарні алгоритми відповідно до вимог маркетингу. Реалізація цих алгоритмів відповідає суворим процесам розробки програмного забезпечення NXP, що відповідають стандартам Automotive SPICE, IATF 16949, ISO 26262 та ISO 9001.

  • Полегшення переходу від функціональних прототипів до програмних продуктів для алгоритмів наступного покоління, що вирішують практичні завдання в автомобільних радарах, таких як оцінка кута високої роздільної здатності для масивів, MIMO алгоритми мультиплексування/демультиплексування, зменшення інтерференції радар-радар тощо.
  • Участь у моделюванні проблем, розробці складних математичних алгоритмів, прототипуванні (у Matlab, C/C++, ML фреймворках тощо), валідації даних в реальному часі, реалізації вбудованого програмного забезпечення та завданнях інтеграції та тестування системи.
  • Розробка функцій та виправлення помилок для покращення функціональності продукту.
  • Розуміння специфікацій функцій та реалізація модульних тестів для забезпечення якості.
  • Проектування, реалізація та тестування модулів мікропрограмного забезпечення.
  • Обробка функціональних та нефункціональних специфікацій вимог, дизайну програмного забезпечення та документації за допомогою Enterprise Architect.
  • Реалізація та проведення модульного тестування.

Команда радарного SDK у NXP славиться своєчасними та якісними поставками. Ми — різноманітна, інноваційна, енергійна команда, що сприяє відкритому середовищу співпраці та постійному вдосконаленню. Ви будете співпрацювати з командами NXP у Північній Америці, Європі та Азії.

Щоб досягти успіху в цій ролі, Ви повинні мати:

  • Вищу освіту в галузі електротехніки, комп'ютерних наук, мехатроніки або комп'ютерної інженерії.
  • Досвід у оптимізації радарних алгоритмів у середовищах симуляції.
  • Володіння техніками обробки сигналів FMCW радара.
  • Досвід роботи з DSP, складною лінійною алгеброю, теоріями виявлення та оцінки, обробкою масивів та сучасними методами рідкісної оцінки.
  • Досвід програмування на Matlab.
  • Знання у багатодисциплінарних галузях (Arm, SoC, програмне забезпечення, інструменти, платформа-HW, Linux, RTOS, драйвери тощо).
  • Досвід розробки програмного забезпечення на вбудованих системах з HLOS та перехресного компілювання.
  • Знайомство з ML фреймворками, такими як PyTorch та TensorFlow, включно з ML інструментами, такими як TFLite та форматами даних, такими як Protobuf, ONNX.

Крім того, якщо ви:

  • Маєте навички