Hexagon AB
Hexagon AB
Hexagon AB разработва технологии за измерване, позициониране, сензори, цифрови двойници, пространствен интелект и автономна роботика за промишлени и инфраструктурни приложения. Нейните решения съчетават високоточни сензори и скенери, 3D заснемане на реалността, симулационни платформи, анализи с изкуствен интелект, управление на движението и роботика в подкрепа на прецизното планиране, инспекциите, автоматизацията и автономните операции. Компанията обслужва клиенти в строителството и инфраструктурата, производството, фабричната автоматизация, авиацията и космическите системи, енергетиката и научните изследвания.

Старши инженер по вграден софтуер – дистанционна работа от Канада

Разработвайте фърмуер за ECU със слабо допустими грешки за дигиталните минни технологии и системите за управление на превозни средства на Hexagon Mining. Проектирайте, тествайте и въвеждайте вградени системи в производство.

Описание

  • Създавайте, отстранявайте грешки и поддържайте вграден фърмуер на C и C++ за ECU за управление на превозни средства, свързани с безопасността
  • Превеждайте фърмуера от дефинирани изисквания до проверено издание
  • Изграждайте и поддържайте комуникациите на превозните средства чрез CAN 2.0A/B, J1939, CAN протоколи от по-висок слой и серийни връзки
  • Разработвайте софтуер за входове/изходи и изпълнителни механизми за цифрови и аналогови входове, PWM и пропорционални изходи, включително кондициониране, мащабиране, калибриране и проверки за достоверност на сигналите
  • Реализирайте диагностика, откриване на неизправности и отказоустойчива работа чрез watchdog механизми, монитори, класификация на неизправностите и преходи към безопасно състояние
  • Помагайте за мигрирането и модернизирането на производствената платформа за фърмуер за актуален хардуер
  • Разработвайте от декомпозирани и проследими изисквания, като поддържате двупосочна проследимост
  • Създавайте и поддържайте проектна документация, спецификации на интерфейсите и записи от верификацията
  • Провеждайте и допринасяйте за партньорски прегледи на проектирането и кода
  • Създавайте и поддържайте автоматизирани тестове на вградени модули, интеграционни тестове и hardware-in-the-loop тестове
  • Подобрявайте CI/CD конвейерите за компилации на вграден софтуер, статичен анализ, автоматизирано тестване, контрол на версиите и пакетиране на изданията
  • Работете с Linux-базирани копроцесори и услуги, поддържащи запис на данни, свързаност, дистанционна диагностика и наблюдаемост
  • Подпомагайте пускането в експлоатация на стенд, в превозно средство и на терен, като разследвате проблеми от интеграционни тестове
  • Партнирайте си с хардуерни и електроинженери, системни архитекти, специалисти по функционална безопасност, екипи за приложен софтуер и продуктов мениджмънт

Изисквания

  • Бакалавърска или магистърска степен по електроинженерство, електроника, компютърно инженерство, мехатроника, компютърни науки или сродна област, или доказан равностоен опит
  • Най-малко 10 години професионален опит в разработката на вграден софтуер
  • Най-малко 2 години опит в разработката на производствен фърмуер за 32-битови микроконтролери
  • Експертни познания по вграден C и работно ниво на C++
  • Опит с програмиране с фиксирана запетая, ограничени ресурси и кодови бази, които забраняват динамичното заделяне на памет
  • Опит с разработка без операционна система или с RTOS, включително обработка на прекъсвания, проектиране на приоритети, планиране, циклични задачи, анализ на времето и латентността и многоядрени системи
  • Способност за тълкуване на хардуерни схеми, информационни листове на MCU и справочни ръководства за конфигуриране на периферия, драйвери и входове/изходи
  • Практически опит с CAN 2.0A/B и J1939 или сравним протокол от по-висок слой
  • Опит с дефиниране и поддържане на набори от съобщения и бази данни за сигнали
  • Опит с анализ на шини и отстраняване на неизправности чрез стандартни CAN инструменти
  • Практически опит с дебъг пробници, осцилоскопи, логически анализатори и записващи устройства за шини
  • Опит с наложени стандарти за кодиране като MISRA и със статичен анализ
  • Увереност в Linux среди за разработка, работни процеси с Git, преглед на код и CI/CD конвейери
  • Опит с TCP/IP мрежи и свързаност устройство-към-облак на вграден Linux върху Arm процесори
  • Предимство е опитът с многоядрени микроконтролери за автомобилната индустрия и комерсиални ECU платформи със сертификат за безопасност
  • Предимство е опитът с контейнеризирани среди за компилация и самостоятелно хоствани CI runner-и
  • Предимство е опитът с поддръжка на Yocto или Buildroot BSP и слоеве, както и с конфигуриране на ядрото и device tree
  • Предимство е опитът с инструменти за управление на изисквания и платформи Jira, Confluence или еквивалентни
  • Предимство е опитът със създаване на официални, проследими изисквания и документи за управление на интерфейсите
  • Опит с Python и shell скриптове за автоматизация на тестове, инструменти и анализ на данни
  • Способност за изпращане на автобиография и мотивационно писмо

Придобивки

  • Пълна дистанционна работа
  • Очакват се пътувания до 10%
  • Възможности за развитие и постоянно обучение
  • Разнообразна работна среда с равни възможности

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

Mercury

Старши мениджър на мобилното инженерство в Mercury

Mercury

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

Отвори
Nasdaq

Водещ анализатор на стратегията за разузнаване на измами

Nasdaq

Ръководете анализа на разузнавателни данни за измами във финансовите данни на Verafin, за да идентифицирате заплахи и да укрепите стратегиите на клиентите за борба с измамите. Сътрудничете с различни екипи по анализи за откриване, препоръки и подобрения на продукта.

Отвори
U.S. Bank

Анализатор на риска от измами, откриване на нови сметки (хибридна работа)

U.S. Bank

U.S. Bank търси анализатор на риска от измами за разработване на основани на данни правила за измами при откриване на нови сметки. Ролята анализира тенденции, тества контроли и подобрява стратегиите за предотвратяване на измами, като балансира нуждите на клиентите и операциите.

Отвори
Sicredi

Старши анализатор по предотвратяване на изпирането на пари (AML) – хибридна работа в Порто Алегре

Sicredi

Роля за старши AML анализатор, насочена към разследвания, рискови индикатори и автоматизирани контроли в Sicredi. Присъединете се към бразилска финансова кооперация, която работи за предотвратяване на изпирането на пари и финансирането на тероризма.

Отвори
Sicredi

Старши AML анализатор в Sicredi — Порто Алегре хибридно

Sicredi

Sicredi търси старши AML анализатор, който да ръководи разследвания на финансови престъпления, контроли за съответствие, метрики и инициативи за автоматизация. Ролята е насочена към укрепване на AML/CTF данните, мониторинга, отчетността и спазването на регулаторните изисквания в бразилска кооперативна финансова институция.

Отвори
Label Your Data – Data Annotation & Labeling

Анотатор на данни – архитектурни планове (дистанционна работа, Словакия)

Label Your Data – Data Annotation & Labeling

Анотирайте архитектурни чертежи за модела с изкуствен интелект на Label Your Data с помощта на ограничителни рамки, полигони и Roboflow. Ролята е насочена към прецизно обозначаване на строителни планове и свързани архитектурни елементи.

Отвори
Label Your Data – Data Annotation & Labeling

Анотатор на геопространствени LiDAR данни (дистанционна работа от Албания)

Label Your Data – Data Annotation & Labeling

Създавайте подробни 3D модели на електроенергийната инфраструктура за геопространствените AI проекти на Label Your Data. Използвайте LiDAR облаци от точки, GIS карти и изображения от дронове, за да изработвате точни цифрови двойници.

Отвори
Label Your Data – Data Annotation & Labeling

Дистанционен анотатор на данни за архитектурни чертежи

Label Your Data – Data Annotation & Labeling

Label Your Data търси дистанционен анотатор на данни, който да означава архитектурни чертежи за проект с изкуствен интелект за строителна документация. Ролята включва използване на ограничителни рамки, полигони и Roboflow в подкрепа на обучението на пространствени инженерни модели.

Отвори
Label Your Data – Data Annotation & Labeling

Анотатор на архитектурни данни (дистанционна работа, Албания)

Label Your Data – Data Annotation & Labeling

Анотирайте архитектурни и строителни чертежи за система за преглед с изкуствен интелект. Използвайте ограничителни рамки, полигони и Roboflow за идентифициране на строителни елементи, пространства и символи.

Отвори
Label Your Data – Data Annotation & Labeling

Анотатор на данни – архитектурни чертежи (дистанционна работа, Полша)

Label Your Data – Data Annotation & Labeling

Означавайте архитектурни чертежи за модели с изкуствен интелект, които проверяват проектната документация. Използвайте ограничителни рамки, полигони и Roboflow, за да анотирате елементи и пространства в сградите.

Отвори