Назад
Company hidden
3 часа назад

Embedded Software Designer (C++)

Формат работы
onsite
Тип работы
fulltime
Английский
b2
Страна
Canada
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/

TL;DR

Embedded Software Designer (C++/Python): Designing, implementing, and validating embedded software for MineStar onboard applications on mining machinery with an accent on real-time machine guidance and safety functions. Focus on integrating GNSS, sensors, and AI to optimize productivity and autonomy in mining environments.

Location: Must work onsite at the Laval, QC office (Canada)

Company

World's leading manufacturer of construction and mining equipment, focusing on autonomy and automation technologies.

What you will do

  • Analyze and define software requirements in collaboration with customers and System Architects.
  • Design, implement, and test software modules for mining machines such as trucks, loaders, and dozers.
  • Maintain design consistency across products and author comprehensive engineering documentation.
  • Develop and validate embedded applications within an Agile/SAFe environment.
  • Stay current with industry trends and technological breakthroughs through continuous learning.

Requirements

  • Proficiency in C++ and Python programming languages.
  • Experience developing and debugging software in Linux embedded environments.
  • Knowledge of the Software Development Lifecycle (SDLC) and Agile/SAFe methodologies.
  • Understanding of Artificial Intelligence concepts and their application in industrial domains.
  • Experience with Git, GitHub, and Azure for version control and collaboration.
  • Must have Canada work authorization; no sponsorship provided.

Nice to have

  • Fluency in both English and French (written and spoken).
  • Experience with GNSS positioning, Wi-Fi, TCP/IP, UDP/IP, and SSL.
  • Knowledge of CAN/J1939 protocols and Real-Time Operating Systems (RTOS).
  • Familiarity with object-oriented design patterns.
  • Experience in robotics and object detection systems.
  • Web development skills using HTML5 and Angular.

Culture & Benefits

  • Opportunity to work on world-class autonomy and automation technologies.
  • Collaborative "one team" environment with a focus on career development.
  • Participation in a global team creating sustainable communities and technological excellence.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →