Mecka
Mecka

Mecka изгражда инфраструктура за физически изкуствен интелект, като помага на екипи в областта на роботиката и въплътения изкуствен интелект да превръщат човешката дейност в реалния свят в системи, които могат да се обучават, да бъдат оценявани и да работят надеждно извън лабораторията. Нейната платформа Egoverse съчетава мащабни егоцентрични набори от данни с телеметрия от зрение, дълбочина, тактилно усещане, движение и локализация.

Чрез инструменти за разработчици, API и корпоративни услуги Mecka подпомага оценяването и внедряването на роботизирани системи за конкретни задачи. Компанията работи с производители на хардуер, разработчици на модели и търговски партньори, като предоставя слоя за данни и операции в роботиката, без сама да произвежда роботи.

Инженер по хардуер и фърмуер за роботика

Разработвайте софтуер за вградени Linux и Android системи за роботизираните системи за данни на Mecka. Подобрявайте заснемането с камера, надеждността на устройствата, производителността и възстановяването върху физически хардуер.

Описание

  • Разработвайте и отстранявайте проблеми в софтуер за вградени Linux и Android системи върху хардуер за заснемане — от първоначалната настройка на платката до внедряването.
  • Създавайте надеждни услуги и потоци от данни, които защитават записите по време на продължителни сесии и прекъсвания.
  • Измервайте и подобрявайте производителността, потреблението на енергия и ресурси, както и поведението при възстановяване.
  • Заедно с хардуерни и тестови инженери възпроизвеждайте проблеми от реални условия, след което проверявайте корекциите в поддържаните конфигурации на устройствата.
  • Поемайте отговорност за ключов софтуер от разработката до внедряването, със специализация в системи за камери или платформи за устройства.
  • Разработвайте възможности на камерите като Linux драйвери, Android интерфейси за камери, заснемане и кодиране, синхронизиране на сензори, буфериране, пропускателна способност на хранилището и продължителен запис; или функции на платформата за устройства като образи за зареждане и системни образи, конфигуриране, идентичност на устройството, отдалечени актуализации, връщане към предишна версия и възстановяване след прекъснати инсталации.

Изисквания

  • Отлични умения по програмиране на C или C++.
  • Добро владеене на Python или shell скриптове за разработка на вградени системи.
  • Познаване на вътрешното устройство на Linux или Android, включително процеси, нишки, управление на паметта, вход и изход, файлови системи и отстраняване на проблеми на системно ниво.
  • Практически опит в разработката и отстраняването на проблеми със софтуер върху ARM или подобен вграден хардуер.
  • Умение за профилиране на използването на ресурси и преценка на конкурентност, синхронизация по време, цялост на данните и възстановяване след откази.
  • Опит в създаването на възпроизводими софтуерни версии и тестването им при реалистични хардуерни и работни условия.
  • Предимство е познаването на технологии като V4L2, GStreamer, процесори за обработка на изображенията от камери (ISP), AOSP, Android HAL, Yocto, Buildroot, подписани актуализации или хардуерно-интеграционни тестове.
  • Разрешение за работа в местоположението, където е публикувана позицията.

Придобивки

  • Дялово участие.
  • Здравни придобивки и придобивки за благосъстоянието.
  • Допълнителни фирмени програми; подробности се предоставят по време на интервюто.

Свързани работни места

Mecka

Инженер по хардуер и машинно обучение на крайните устройства

Mecka

Внедрявайте модели за компютърно зрение във вградени устройства и разработвайте C++ конвейери за инференция за роботиката и инфраструктурата за данни за въплътен AI на Mecka.

Отвори