Ros Development Engineer

Year    MH, IN, India

Job Description

Location: Pune

Experience: 3+ years

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

As part of our team, you will work on the full stack of robotic software from hardware abstraction layers to advanced motion planning and digital twins.

Required Skills:



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

with

Gazebo

and

RViz

. In-depth knowledge of

ROS Control

, including controller management and resource allocation. Hands-on experience with

HAL (Hardware Abstraction Layer)

development and hardware resource managers. Experience with containerizing applications using

Docker

for robust deployment. Familiarity with

CAN CiA402

protocol for industrial robot communication. Strong debugging and problem-solving skills in real-time robotic applications.

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

MoveIt2

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. Work on

CAN CiA402

communication protocols for robust real-time communication between robot controllers and peripherals. Build and deploy robotic applications, including ROS 2 lifecycle node creation for managing robot states and behaviours. Integrate APIs of ROS 2 and MoveIt2 with the UI team into industrial applications. Collaborate with cross-functional teams (mechanical, electrical, and software engineers) to deliver robust and scalable robotic systems. Test, debug, and optimize robotic software on real hardware platforms.

Preferred Qualifications



Bachelor's or Master's degree in

Robotics Engineering

,

Electronics Engineering

,

Computer Science

, or a related field. 3+ years of hands-on experience with robotic platforms such as robotic arms, Co-Bots, etc. Experience with ROS-based frameworks and real-world deployment of robotic systems. Familiarity with industrial automation standards and protocols.

How to Apply



If you are passionate about robotics and want to shape the future of industrial automation, send your resume and details of previous projects to

contact@plrobotics.com.



Payment Terms



Contract Basis:

Initial 3-month contract with a payment of

? 1 - 1.5 Lakhs

.

Full-Time Opportunity:

Based on performance during the contract, you may be offered full-time employment with P.L. Robotics.
Job Types: Full-time, Contractual / Temporary
Contract length: 3 months

Pay: ?35,000.00 - ?50,000.00 per month

Schedule:

Day shift
Experience:

ROS 2, Moveit2: 3 years (Preferred) Hands on Robotics: 3 years (Preferred)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3881461
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    MH, IN, India
  • Education
    Not mentioned
  • Experience
    Year