Назад
Company hidden
5 дней назад

Software Engineer (Robotics)

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

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

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

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

Текст:
/
TL;DR
Software Engineer (Robotics) (C++/Python/ROS2): Building and deploying software for autonomous navigation systems and mobile robots with an accent on localization, SLAM, path planning, and fleet management. Focus on integrating navigation software with hardware and firmware, designing communication APIs, and maintaining reliable robotics software.

Location: Oslo, Norway

Company

hirify.global develops Genius 2 autonomous wheels that transform existing carts, trolleys, and racks into mobile robots for automated internal transport in factories and warehouses.

What you will do

  • Develop, test, and deploy software for autonomous navigation systems.
  • Integrate software with hardware and firmware teams to improve system performance.
  • Implement and optimize localization, mapping (SLAM), and path-planning algorithms.
  • Design and maintain APIs and communication protocols for fleet management systems.
  • Participate in code reviews and maintain a reliable, high-quality codebase.

Requirements

  • Strong programming skills in modern C++ and/or Python.
  • Experience with robotics frameworks, preferably ROS or ROS2.
  • Bachelor’s or Master’s degree in Computer Science, Robotics, or a related field.
  • Good understanding of algorithms, data structures, and software design principles.
  • Experience with Git or similar version-control systems.
  • Experience developing software in a Linux environment.

Nice to have

  • Experience with SLAM, navigation, and motion-planning algorithms.
  • Knowledge of embedded systems and real-time operating systems.
  • Familiarity with sensor fusion using IMUs, LiDAR, and cameras.
  • Experience in an Agile or Scrum development environment.

Culture & Benefits

  • Work on robotics combining hardware, software, and intelligent navigation for physical-world automation.
  • Collaborate with hardware and firmware specialists on real-world automation challenges.
  • Use C++, Python, ROS2, Linux, REST, gRPC, cloud-based fleet management, GitLab, and CI/CD.
  • Contribute to a proactive, collaborative engineering environment focused on reliable software.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →