ROS DEVELOPMENT ENGINEER (India)

ROS DEVELOPMENT ENGINEER (India)

06 Sep
|
PLR
|
India

06 Sep

PLR

India

? Location: Pune

? Employment Type: Full-Time

? Experience: 3+ Years

About P.L. Robotics

P.L. Robotics is focused on developing industrial automation solutions for Indian manufacturing industries, delivering advanced robotic systems with intelligent software and robust hardware.

We are looking for an experienced ROS Development Engineer to join our team and work on the full stack of robotic software, from Hardware Abstraction Layers (HAL) to advanced motion planning, robot control, and digital twins.

Required Skills

- 3+ years of hands-on industry experience in robotics/software development.
- Excellent programming skills in Python and C++ in a Linux environment.
- Strong hands-on experience with ROS 2 node creation, lifecycle management, and system architecture.
- Proficiency in trajectory planning and inverse kinematics using MoveIt 2.
- Experience building and managing Digital Twins using Gazebo and RViz.
- In-depth knowledge of ROS Control, including controller management and resource allocation.
- Hands-on experience with Hardware Abstraction Layer (HAL) development and hardware resource managers.
- Experience with Docker for containerizing and deploying robotic applications.
- Familiarity with EtherCAT, MODBUS, and CAN CiA402 protocols for industrial robot communication.
- Strong debugging and problem-solving skills in real-time robotic applications.
- Experience working with real robotic hardware and deploying ROS-based systems in industrial environments.

Key Responsibilities

- Develop and maintain robotics software using Python and C++ in ROS 2 for core system architecture, node creation, and lifecycle management.
- Implement motion planning, trajectory generation, and inverse kinematics using MoveIt 2 for industrial robotic applications.
- Design and integrate Digital Twin environments using Gazebo and RViz for simulation, testing, and validation of industrial robots.




- Implement and manage ROS Control frameworks for controller management and hardware resource allocation.
- Develop and maintain HAL and hardware resource managers to interface with various robotic components and sensors.
- Implement and maintain EtherCAT, MODBUS & CAN CiA402 communication for robust real-time communication between robot controllers and peripherals.
- Build and deploy robotic applications using ROS 2 lifecycle nodes for managing robot states and behaviours.
- Integrate ROS 2 and MoveIt 2 APIs with the UI team to develop complete industrial robotics applications.
- Collaborate with mechanical, electrical, electronics, and software engineering teams to deliver robust and scalable robotic systems.
- Test, debug, and optimize robotic software on real hardware platforms.
- Participate in the development of next-generation robotics platforms, automation solutions, and intelligent robotic systems.

Preferred Qualifications

- Bachelor’s or Master’s degree in Robotics Engineering, Electronics Engineering, Computer Science, Mechatronics, or a related field.
- 3+ years of professional experience working with robotic platforms such as robotic arms, cobots, or industrial robots.
- Strong experience with ROS/ROS 2-based frameworks and real-world deployment of robotic systems.
- Experience with industrial automation, robotic control systems, and communication protocols.
- Familiarity with industrial robotics standards and protocols.
- Experience working in a startup or fast-paced product development environment will be an advantage.

Payment terms

- This is a full-time employment opportunity.
- Compensation: Market-competitive salary based on experience, technical expertise, and industry standards.

How to apply

- If you are passionate about robotics, ROS 2, industrial automation, and developing real-world robotic systems, we would love to hear from you.
- ? Send your Resume/CV and details of relevant robotics projects to: [email protected]

📌 ROS DEVELOPMENT ENGINEER (India)
🏢 PLR
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: ros development engineer (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: ros development engineer (india) / india