Robotic Engineer – Advance Robotics

As a Robotic Engineer, you will play a crucial role in developing advanced software solutions for our robotic systems. Join us in revolutionizing the way warehouses operate by automating material handling systems! Be part of a multidisciplinary culture with a diverse mindset! As the largest robotics company based out of India, Addverb provides the chance to work alongside intellectual minds and be part of a collaborative, dynamic culture. With international exposure and a flexible work environment based on freedom with responsibility, Addverb offers endless opportunities for growth and learning.

Role Overview:

The Robotic Engineer, Advance Robotics role is based out of the corporate headquarters in Noida. In this role, your expertise will contribute to the development of state-of-the-art robotics technology, enabling our robots to operate efficiently and autonomously in diverse environments. You will collaborate closely with cross-functional teams to design, implement software algorithms for perception, localization, mapping, and navigation tasks.

  • Noida
  • Advance Robotics
  • Full-time role

Responsibilities

   
  • Design, Develop, and implement robust software solutions using C++ and Python.
  • Integrate the developed software components into the codebase and ensure a code review and unit test cases are facilitated.
  • Conduct functional testing of the developed component on actual hardware, Apply practical robotics experience in hardware, electrical, and mechanical systems to troubleshoot and optimize robotic systems.
  • To write clean, efficient code that follows coding standards and ensure that algorithms are documented for clarity and future reference.
  • Collaborate with cross-functional teams, including software engineers, embedded engineers, electrical engineers, and product managers, to integrate robotics systems with other components of the biped.
  • Conduct research and development on new robotics technologies, including machine learning and ensure timely delivery of high-quality products.
  • Maintained detailed and accurate documentation of issues, solutions, and system changes, contributing to the knowledge base and ensuring best practices were followed.

Key Skills, Qualifications, and Required Years of Experience

  • Bachelor’s degree in computer science, Robotics, Electrical Engineering, or a related field. (Master’s degree preferred.)
  • 0-4 years of experience
  • Strong software development skills in Modern C++ and Python.
  • Expert in software development within Unix/Linux environments.
  • Proficient in working with the ROS (Robot Operating System) framework.
  • Familiar with G-Test, ROS Test Framework and user field acceptance testing.
  • Preferred experience in mathematical modelling, path planning, and control of mobile robots.
  • Familiar with SLAM/Position Tracking, 3D Reconstruction, Depth Sensing, Bayesian Filtering, Information Theory, or 3D Geometry.
  • Preferred understanding of probability theory, linear and nonlinear control, and machine learning methodologies
  • Experience with the development of embedded boards is desirable