Job Requirements:

3 years of working experience as a Robotics Software Engineer or Developer

Experience in Robotic Operating System (ROS), sensors, navigation, control system, and robot programming

Knowledge of software design capabilities (module, sub-system, and small systems) and documentation skills

Proficient in mainstream programming languages, preferably C/C++, Python, JavaScript, PHP

Proficient in Linux and Windows, added advantage with OS for mobile (iOS, Android) and OS for the embedded systems would be advantageous

Knowledge specific libraries for image processing, encryption, OpenCV, OpenSSL, PCL, would be preferred

Possess a keen interest in subjects related to Artificial Intelligence and Robotics

Demonstrate resourcefulness, possess analytical traits, and a systematic approach to problem-solving

Role:

As a Software Engineer focused on C++ and Python development, you will collaborate with AGV/AMR robotic and algorithms engineers to develop 2D/3D mapping and perception algorithm and system, develop and maintain APIs for the purpose of expanding the functionality of team’s Enterprise applications.

Responsibilities:

  • Design, develop and test autonomous navigation capabilities
  • Robotics product and application system development and deployment
  • Assist in test-driven development, DevOps and bug fixing

Skills and Knowledge:

  • Bachelor or higher in Computer Science/Engineering or relevant
  • A solid foundation in computer science, with strong competencies in algorithms, data structures, objects oriented programming, design patterns, multi-threaded programming, and software design principles
  • Development and deployment of applications in Linux (Ubuntu/Linux)
  • Knowledge of Robot Operating System(ROS) is mandatory
  • Familiar with robotic Localization/2D & 3D Mapping/SLAM technology
  • Familiar with 3D camera based perception
  • Familiar with robotic simulation by using Gazebo or other equivalent platform

Job Type: Full Time
Job Location: India-Bangalore Mexico US-VA-Reston

Apply for this position

Allowed Type(s): .pdf, .doc, .docx