ROS2 Robotics Software Engineer
2 weeks ago
ROS2 Robotics Software Engineer
Vacancy - 3
Location: Pune
Experience: 3+ years
Paid Internship + PPO
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, Mechatronics
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.
Payment Terms
This is a paid internship opportunity
Pre-Placement Offer (PPO):
Based on your performance during the internship, you may be offered a full-time role with
P.L. Robotics
.
-
Robotics Software Engineer
6 days ago
Pune, Maharashtra, India Muks Robotics Full timeJob Title: Robotics Software EngineerLocation: Baner, PuneCompany: Muks RoboticsEmployment Type: Full-time | On-siteAbout the RoleWe are seeking a Robotics Software Engineer to join our dynamic team developing advanced autonomous robotic systems. The ideal candidate will have a strong background in robotics software development, real-time systems, and...
-
Robotics Software Lead
2 days ago
Pune, Maharashtra, India Sakar Robotics Full timeJD – Robotics Software EngineerLocation: PuneExperience: 2-5 YearsEducation: B.E. / B. Tech in robotics and automation or related fieldEmployment Type: FulltimeReports To: Head of RoboticsAbout the Company:We founded Sakar Robotics to collapse fragmented point solutions into a single extensible mobile manipulation platform. Traditional automation...
-
Senior Robotics Engineer
7 days ago
Pune, Maharashtra, India Muks Robotics – The AI Robotics Company Full timeJob Title:Senior Robotics EngineerLocation:Baner, PuneCompany:Muks Robotics AI Pvt. Ltd.Experience:2-5 YearsAbout the Role:We are seeking aSenior Robotics Engineerto join our dynamic team developing advanced autonomous robotic systems. The ideal candidate will have a strong background in robotics software development, real-time systems, and algorithm...
-
Senior Robotics Engineer
2 days ago
Pune, Maharashtra, India Muks Robotics Full timeJob Title: Senior Robotics Engineer (Slam Engineer)Location: Pune, MaharashtraCompany: Muks Robotics AI Pvt. Ltd.Company website: Experience: 3+ yearsAbout the Role:We are looking for a skilled Senior Robotics Engineer (SLAM and Navigation Engineer) to design, build, and deploy real-time perception and mapping systems for our autonomous robotic platforms....
-
Senior Robotics Engineer
2 days ago
Pune, Maharashtra, India Muks Robotics LLP Full timeJob Title: Senior Robotics Engineer (Slam Engineer)Location: Pune, MaharashtraCompany: Muks Robotics AI Pvt. Ltd.Company website: Experience: 3+ yearsAbout the Role:We are looking for a skilled Senior Robotics Engineer (SLAM and Navigation Engineer) to design, build, and deploy real-time perception and mapping systems for our autonomous robotic platforms....
-
Senior Robotics Engineer
4 days ago
Pune, Maharashtra, India Muks Robotics LLP Full timeJob Title: Senior Robotics EngineerLocation: Pune, MaharashtraCompany: Muks Robotics AI Pvt. Ltd.Company website: Experience: 3+ yearsAbout the Role:We are looking for a skilled Senior Robotics Engineer to design, build, and deploy real-time perception and mapping systems for our autonomous robotic platforms. You will be at the center of developing robust...
-
Robotics Engineer
1 week ago
Pune, Maharashtra, India Aarambh Consultant Full timeUrgently looking for Robotic Software EngineerLocation: Chinchwad, PuneExperience: 0-2 YearsQualification:Bachelor's or Master's in Robotics, Computer Science, Electrical Engineering, or related field.Responsibilities & Requirements:* Develop and integrate software for robotic control, perception, and navigation of mobile robots(AMRs/AGVs).* Implement SLAM,...
-
Robotics Software Engineer
2 days ago
Pune, Maharashtra, India Weekday AI Full time ₹ 10,00,000 - ₹ 15,00,000This role is for one of the Weekday's clientsSalary range: Rs Rs ie INR 10-15 LPA)Min Experience: 2 yearsLocation: PuneJobType: full-timeAs a Software Development Engineer – Robotics, you will play a critical role in building intelligent, scalable software systems that power next-generation robotics solutions. This role is ideal for engineers who are...
-
Robotics Software Engineer
2 days ago
Pune, Maharashtra, India Weekday AI Full timeThis role is for one of the Weekday's clientsSalary range: Rs Rs ie INR 10-15 LPA)Min Experience: 2 yearsLocation: PuneJobType: full-timeAs a Software Development Engineer – Robotics, you will play a critical role in building intelligent, scalable software systems that power next-generation robotics solutions. This role is ideal for engineers who are...
-
Robotics Software Engineer
2 days ago
Pune, Maharashtra, India Weekday AI (YC W21) Full timeThis role is for one of the Weekday's clientsSalary range: Rs Rs ie INR 10-15 LPA)Min Experience: 2 yearsLocation: PuneJobType: full-timeAs aSoftware Development Engineer - Robotics, you will play a critical role in building intelligent, scalable software systems that power next-generation robotics solutions. This role is ideal for engineers who are...