×
Register Here to Apply for Jobs or Post Jobs. X

ROS​/ROSDeveloper; Software Engineer

Job in Dammam, Eastern Province, Saudi Arabia
Listing for: Atwad
Full Time position
Listed on 2026-09-10
Job specializations:
  • Software Development
    Robotics, Embedded Systems/ Firmware/ IoT, Embedded Software Engineer
Salary/Wage Range or Industry Benchmark: 180000 - 300000 SAR Yearly SAR 180000.00 300000.00 YEAR
Job Description & How to Apply Below
Position: ROS / ROS2 Developer (Software Engineer)

Location
:2 nd Industrial City, Dammam, Kingdom of Saudi Arabia

Employment
Type
:
Full-Time/ On-site

Application
Period
: 06 September 2026 – 30 September 2026

About Atwad

Atwad is dedicated to driving innovation in autonomous systems and engineering excellence across the region. Our technologies empower customers to meet complex operational challenges with confidence and precision. We are expanding our footprint, forging partnerships, and continuously pushing the boundaries of what autonomous systems can achieve.

About the Role

We are hiring a ROS/ROS2 Developer to build software for robotics, autonomous systems, and connected platforms. The role involves developing nodes, integrating TVsensors and actuators, and working with embedded and edge-computer systems.

Responsibilities
  • Develop and maintain ROS/ROS2 packages, nodes, and applications.
  • Integrate sensors, actuators, controllers, and communication modules.
  • Work on robot data flow, messaging, launch systems, and system integration.
  • Support navigation, perception, control, mapping, or autonomy modules as needed.
  • Interface ROS2 software with embedded firmware and companion computers.
  • Debug performance, timing, and integration issues in Linux-based robotic platforms.
  • Collaborate with firmware, electronics, and mechanical teams.
  • Support testing, simulation, deployment, and documentation.
Minimum Qualifications & Experience
  • Bachelor's degree or higher in Software Engineering, Computer Engineering, or a related technical discipline
    .
  • Minimum 5 years of relevant professional experience in ROS / ROS2 Developer
    .
Skills Required
  • Strong experience with ROS or ROS2
  • Proficiency in C++ and/or Python
  • Strong Linux development and debugging skills
  • Understanding of node architecture, topics, services, actions, TF, and launch files
  • Sensor and actuator integration experience
  • Familiar with camera, IMU, encoder, motor controller, or LiDAR integration
  • Ability to troubleshoot real-time system integration issues
  • Git and collaborative development workflow experience
Added Skills Wanted
  • Navigation, SLAM, path planning, perception, or sensor fusion experience
  • Simulation tools such as Gazebo or RViz
  • Embedded Linux integration
  • Experience with UAV, UGV, or autonomous robotic platforms
  • Familiarity with CAN, serial, Ethernet, and middleware communication
  • Strong debugging of multi-module robotic systems
  • Competitive salary package
  • Comprehensive medical insurance
  • Annual leave in accordance with applicable company policies and Saudi regulations
  • Professional training and technical development opportunities
  • Opportunity to work on advanced autonomous systems and engineering technologies
#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary