1 iSparrow HR Solutions Job
Robotics Developer - System Integration (3-7 yrs)
iSparrow HR Solutions
posted 7d ago
Flexible timing
Key skills for the job
Job Title : Robotics Engineer - ROS2 Development
Job Overview :
We are seeking a highly skilled and motivated Robotics Engineers with a strong focus on ROS2 development to join our dynamic team. As a Robotics Engineer, you will be responsible for designing, developing, and implementing advanced robotic systems and applications using the Robot Operating System 2 (ROS2).
You need to develop the behavioral and control systems, including planning and navigation needed for autonomous robots. This role requires a deep understanding of robotic software architecture, proficiency in ROS2, and experience with hardware integration and real-time systems and expertise in URDF (Unified Robot Description Format).
Key Responsibilities :
Design and Development :
- Develop robust and scalable robotic applications using ROS2.
- Implement software for various robotic systems, ensuring high performance and reliability.
- Hand-on with developing ROS2 nodes, Services/Clients, Publishers/Subscriber.
- Lead and develop path/motion planning algorithms that include route planning, trajectory optimization, decision making, and open space planning.
- Good understandings of Robot dynamics, kinematics and modeling.
System Integration :
- Integrate sensors, actuators, and other hardware components with robotic systems.
- Ensure seamless communication between hardware and software layers.
- Experienced on integration with perception sensors such as IMU, GPS, Stereo Cameras, Lidar, Radar, and various other sensors.
URDF Modeling :
- Create and maintain accurate URDF models for robotic systems.
- Ensure models accurately represent the physical configuration and kinematics of the robots.
Algorithm Implementation :
- Implement and optimize algorithms for perception, localization, mapping, navigation, and control.
Simulation and Testing :
- Utilize simulation tools to test and validate robotic systems in virtual environments like Gazebo, Rviz2 and Unity.
- Perform rigorous testing in real-world scenarios to ensure system robustness.
Documentation :
- Create and maintain comprehensive documentation for system architecture, design decisions, algorithms, and user guides.
Research and Development :
- Stay updated with the latest advancements in robotics and ROS2, and URDF.
- Contribute to the continuous improvement of development processes and tools.
Functional Areas: Other
Read full job description