Upwork is hiring a Senior Research and Development Engineer - Autonomous Robots - Contract to Hire

Senior Research and Development Engineer - Autonomous Robots - Contract to Hire

Upwork  ·  US  ·  $52k/yr - $94k/yr
over 1 year ago

We are seeking a highly talented and experienced Senior Research and Development Engineer to join our dynamic team developing powerful robotic algorithms. You will play a critical role in pushing the boundaries of autonomous technology, contributing to projects that have the potential to revolutionize industries.

Responsibilities:

•Lead the research, design, and development of novel robotic algorithms across various disciplines (e.g., navigation, perception, manipulation, decision-making, etc.)

• Develop and implement machine learning, computer vision, and control theory techniques to create intelligent and adaptive robots

• Good knowledge and rich experience with proven research & development results in the robot, SLAM and computer vision technologies (for example robot mapping/localization/navigation/path planning, visual SLAM, IMU/wheel encoder based odometry)

• Develop and implement cutting-edge algorithms for perception, navigation, path planning, and motion control using Deep Learning and Generative AI techniques

• Design and conduct rigorous experiments to evaluate and validate robotic algorithms

• Conduct performance evaluation and analysis of developed algorithms.

• Participate in writing research papers, proposals, and reports.

• Design and development of Deep Neural Networks for semantic understanding of visual scenes

• Design, development, and integration of Visual-Inertial SLAM systems.

Qualifications:

• Master/Ph.D. in Robotics, Computer Science, Electrical Engineering, or a related field (or equivalent experience)

• Experience with robotic platforms and simulation tools (e.g., ROS2, NVIDIA Isaac Sim, MoveIt)

• 5+ years of experience in research and development of robotic algorithms

• Strong programming skills with C, C++, Python, and Linux

• Proven expertise in hardware design, firmware development, and low-level software programming

• In-depth understanding of robotics algorithms (perception, navigation, planning, control)

Bonus points:

• Familiarity with recent advances in Semantic SLAM, Visual Place Recognition, Long-Term Localization, Distributed Mapping, etc

• Hands on experience with vehicle sensors and hardware, including Cameras, GPS, IMU, USB, CAN, Ethernet, and Embedded Computers.

• Experience with Deep Learning and Generative AI for robotics applications

• Experience with machine learning and artificial intelligence, particularly deep learning frameworks (TensorFlow, PyTorch), is a significant advantage

Job is closed

This job is already closed and no longer accepting applicants, sorry.