Login Sign Up
🔔 FCM Loaded

Robotics Engineer

Best NanoTech

2 - 5 years

Coimbatore

Posted: 17/04/2026

Getting a referral is 5x more effective than applying directly

Job Description

Role Overview

We are looking for a Robotics Software Engineer with hands-on experience in mobile robotics systems. The role involves designing, developing, and testing software for real-world robotic applications, with a focus on autonomy, control, and system integration.

The candidate will work closely with cross-functional teams on simulation and real robot environments.

3. Key Responsibilities

  • Develop software solutions for robotics applications and system-level challenges
  • Design and implement algorithms for mobile robot navigation and control
  • Collaborate with cross-functional teams to define milestones and deliverables
  • Participate in agile development cycles including daily scrums and reviews
  • Write clean, modular, and testable code with unit testing
  • Integrate software with hardware components and embedded systems
  • Develop and validate features using simulation tools and real robot testing
  • Implement and optimize path planning and control algorithms
  • Work on sensor data processing and fusion for perception systems
  • Debug, troubleshoot, and improve system performance
  • Maintain code using version control systems
  • Document designs, implementations, and test results

4. Required Qualifications

  • Bachelors or Masters degree in Robotics, Computer Science, Electronics, or related field
  • 3+ years of hands-on experience in mobile robotics
  • Strong programming experience in Modern C++ (C++11/14)
  • Experience working with ROS / ROS2 frameworks
  • Strong understanding of robotics fundamentals and control systems

5. Technical Skills

Programming & Software

  • Modern C++ (C++11/14)
  • Python (preferred)
  • Data Structures and Algorithms

Robotics Frameworks & Systems

  • ROS / ROS2
  • Linux-based development environments
  • Simulation tools (Gazebo or similar)

Core Robotics Concepts

  • Sensor Fusion
  • Path Planning Algorithms
  • Motion Control Systems
  • Mathematical Modeling

Kinematics & Control

  • Forward and Inverse Kinematics
  • Linear and Nonlinear Control Theory

Embedded & Hardware Integration

  • Embedded systems programming
  • Interfacing with sensors and external hardware devices

Tools & Version Control

  • Git / Version control systems
  • Debugging and performance analysis tools

6. Soft Skills

  • Problem-solving and analytical thinking
  • Strong debugging and troubleshooting ability
  • Effective communication within cross-functional teams
  • Ability to work in agile development environments

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.