Junior/Mid Robotics Software Engineer

AI overview

Contribute to robotics projects involving outdoor localization and autonomous vehicles while collaborating with senior engineers in a rapidly growing company.

iKnowHow Group is a leading Software & Robotics Solutions company operating internationally. Within just a couple of years, our team grew more than 80%, we moved into a new spacious and modern office, and we kicked off 2026 with several new and exciting projects in digital transformation, custom software and robotics.

We are looking for a motivated Junior/Junior-Mid Robotics Software Engineer to join the robotics development team.

The role involves supporting outdoor localization (GNSS, IMU, LiDAR), Nav2-based navigation systems, simulation development, and deployment on autonomous ground vehicles and magnetic ship-hull crawlers. 

You will work alongside senior engineers and contribute to real-world robotics systems operating in demanding outdoor and marine environments. 

Responsibilities 

  • Contribute to robotics modules in ROS1 & ROS2 (nodes, launch systems, lifecycle basics) 
  • Support development of outdoor and marine localization pipelines (GNSS RTK, IMU fusion, LiDAR odometry) 
  • Assist in integration and testing of Nav2, planners, controllers and Behavior Trees 
  • Develop and maintain C++14/17 and Python modules 
  • Support URDF/Xacro modeling and simulation in Gazebo/Ignition 
  • Assist with sensor and driver integration (LiDAR, IMU, cameras, motor controllers) 
  • Use Docker-based development workflows and Git version control 
  • Participate in field testing of robots 
  • Debug issues under guidance and analyze logs for system performance 

Requirements

  • Degree in Robotics, Electrical/Mechanical Engineering, Computer Science or related field 
  • 1–3 years of experience (internships, research projects or personal robotics projects count) 
  • Familiarity with ROS1 or ROS2 
  • Good programming skills in C++ and/or Python 
  • Basic understanding of localization, odometry, and sensor fusion concepts 
  • Experience with Linux and Git 
  • Strong problem-solving mindset and willingness to learn 

Nice to Have:

  • Exposure to Nav2 or ROS navigation stack 
  • SLAM project experience 
  • Experience with outdoor or mobile robots (academic or hobby projects) 
  • Familiarity with Docker 

Benefits

  • An attractive salary package
  • Private health insurance plan
  • Career development and growth opportunities
  • Continuous training via personalized seminars
  • An amazing private & open-office workspace in Athens #LI_Hybrid
  • Stable and enjoyable working environment

Perks & Benefits Extracted with AI

  • Health Insurance: Private health insurance plan
  • Learning Budget: Continuous training via personalized seminars
  • Open-office workspace in Athens: An amazing private & open-office workspace in Athens #LI_Hybrid
Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Robotics Software Engineer Q&A's
Report this job
Apply for this job