Robotics ROS 2 Developer

Engineering - Software & QA 7 months ago
Employment Information

Job Description

 

Roles and Responsibilities:

  • Design and develop advanced ROS-based software solutions for cutting-edge robotic systems.

  • Implement sophisticated algorithms for perception, navigation, motion planning, and control.

  • Develop and maintain comprehensive ROS packages and libraries.

  • Stay abreast of the latest advancements in ROS and robotics technology.

  • Design and implement IoT solutions for robotic systems integration.

  • Create and optimize 3D robot models and simulate their behavior.

 

Requirements:

  • Proven experience in developing robotic systems using ROS.

  • Proficiency in C++ and Python programming languages.

  • Familiarity with version control systems like Git.

  • Experience with simulation tools such as Gazebo and Rviz.

  • Solid understanding of Linux-based system development.

  • Familiarity in hardware and software architecture of Robotics system.

  • Experience in 3D modeling and printing for prototyping robotic components.

  • Demonstrated ability to quickly learn and adapt to new technologies and tools.

Skills
Software Development Life Cycle (SDLC) Programming Languages (e.g., Java, Python, C++) Software Testing (Manual & Automated) Quality Assurance Processes Debugging & Troubleshooting Test Automation Tools (e.g., Selenium, QTP)
Emploice.com |  Connecting Employees and Employers

Subscribe Us
Stay Updated

Emploice.com |  Connecting Employees and Employers