Senior Robot Software Developer

Job expired!

Місце розташування: Кітченер, Онтаріо

Тип роботи: Постійна, повна зайнятість

Досвід: 5+ років відповідного досвіду роботи

Освіта: Ступінь в суміжній галузі або еквівалентний досвід роботи

Відділ: OTTO by Rockwell Automation

OTTO by Rockwell Automation є світовим лідером у сфері автономних технологій для обробки матеріалів у виробничих і складських приміщеннях. З більш ніж п'ятьма мільйонами годин виробничого досвіду, автономні мобільні роботи (AMR) OTTO використовуються для критично важливих операцій деякими з найвідоміших світових брендів. Визнаний компанією Fast Company як одна з Найінноваційніших Робототехнічних Компаній 2023 року, OTTO by Rockwell Automation продовжує лідирувати в інноваціях і технологіях. Для отримання додаткової інформації відвідайте ottomotors.com.

Компанія Rockwell Automation, що придбала OTTO в 2023 році, є світовим лідером у сфері промислової автоматизації та цифрової трансформаційної технології, зосередженої на підвищенні продуктивності, стійкості та гнучкості для виробників у всьому світі. З більш ніж 28,000 відданих співробітників, Rockwell Automation прагне позитивно вплинути на світ.

Команда платформи OTTO by Rockwell Automation відповідає за інтеграцію апаратного та програмного забезпечення для платформ автономних мобільних роботів OTTO. Як Старший Розробник Програмного Забезпечення для Роботів, ви будете зосереджуватися на розробці програмного забезпечення, включаючи мікропрограму на рівні заліза, драйвери пристроїв та компоненти рівня додатків. Ваша робота забезпечить ефективне функціонування роботів і безперебійну діагностику проблем. Ваше програмне забезпечення буде контролювати критично важливі функції, такі як управління акумуляторами, драйвери датчиків та виходи управління двигуном, де будь-яка несправність може мати значні наслідки.

Як Старший Розробник Програмного Забезпечення для Роботів в OTTO by Rockwell Automation, ваші основні обов'язки включатимуть:

  • Архітектура, проектування та впровадження користувацького програмного забезпечення, включаючи мікропрограму низького рівня управління роботами, драйвери ПК та розширену діагностику із використанням C/C++ та Python
  • Прототипування та запуск нових мехатронних платформ
  • Інтеграція складних електронних та керувальних систем з автономним програмним забезпеченням
  • Документування архітектур на рівні систем та внесення до баз знань
  • Координація вимог щодо функцій між програмними, апаратними та виробничими командами
  • Надання експертної підтримки в налагодженні для клієнтів, служб підтримки та внутрішніх команд
  • Огляд та випуск конфігурацій та мікропрограм для промислових пристроїв
Ступінь бакалавра в галузі мехатроніки, системної інженерії, електротехніки або суміжній галузі 3+ років досвіду роботи з C++ та/або Python Володіння навичками написання надійного, ефективного, високопродуктивного коду С