Areg.AI

robotics software engineer for autonomous robotic systems

In short

This role involves developing and maintaining ROS 2-based software for autonomous robotic systems, including sensor integration, SLAM/Nav2 navigation, and hardware communication on platforms like NVIDIA Jetson and Raspberry Pi. The employer is a robotics company based in Yerevan, Armenia, hiring for an onsite, full-time middle-level position. It requires strong hands-on experience with ROS 2, Linux, C++, and Python, plus familiarity with sensor fusion, path planning, and embedded hardware protocols.

Description
No description provided.
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
Requirements
•Strong experience in ROS 2, Linux, C++, and Python
Conditions
No conditions specified in the posting.

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot