Назад к вакансиям

Robotics Software Engineer (ROS 2 / Linux / C++ / Python)

Areg.AIAragatsotn и ещё 1 городПолная занятость
PythonDockerGitLinuxC++RoboticsROS 2Raspberry PiAutonomous SystemsLiDARNVIDIA JetsonCameras

Описание

Areg.AI is the world's first solar autopilot.

Responsibilities

  • Develop and maintain ROS 2 nodes, packages, services, and actions.
  • Design reliable and scalable ROS 2 software architectures.
  • Configure ROS 2 communication, DDS, QoS, and lifecycle nodes.
  • Troubleshoot and optimize ROS 2 applications.
  • Configure and maintain Ubuntu-based Linux systems.
  • Work with Linux architecture, networking, systemd, SSH, and Bash.
  • Deploy and optimize applications on NVIDIA Jetson and Raspberry Pi.
  • Manage Docker environments, Git repositories, and software services.
  • Develop efficient robotic applications using C++ and Python.
  • Implement multithreaded and asynchronous applications.
  • Integrate external APIs, libraries, and hardware SDKs.
  • Debug, test, and optimize software performance.
  • Integrate LiDAR, cameras, GNSS/RTK, IMU, radar, and other sensors.
  • Develop ROS 2 drivers and communication interfaces.
  • Work with TF2, coordinate transformations, and URDF.
  • Integrate hardware using CAN, UART, TCP/IP, UDP, and MAVLink.
  • Configure and integrate Nav2, SLAM, and localization systems.
  • Work with path planning, obstacle detection, and sensor fusion.
  • Support autonomous navigation and robotic mission execution.
  • Analyze ROS 2 logs and rosbag recordings to diagnose issues.

We offer

  • Location: Aragatsotn, Armenia
  • Employment Type: Full-time
  • Field: Robotics | Autonomous Systems | Software Engineering
  • Должностной уровень: Молодой специалист
  • Тип занятости: Полный рабочий день
  • Отрасли: Услуги, связанные с энергией из возобновляемых источников