Robotics Platform Software Engineer

Year    MH, IN, India

Job Description

Job Title:

Robotics Platform Software Engineer

Work Mode:

Work From Office (WFO)

Shift Timing:

PST Time Zone (9:00 PM - 6:00 AM IST)

Locations:

Pune / Mohali / Gurgaon / Navi Mumbai / Bangalore

Budget:

?20-22 LPA

Role Overview



We are seeking a passionate and skilled

Robotics Platform Software Engineer

to join our team. In this role, you will collaborate with a talented group of developers to enhance and expand automation systems and cloud-connected infrastructure. You will work hands-on across the software development lifecycle -- designing, coding, debugging, testing, and troubleshooting -- to deliver scalable, reliable robotic solutions.

This position requires close collaboration with experts in

controls, machine learning, and computer vision

, making it ideal for engineers who enjoy multidisciplinary challenges.

Key Responsibilities



Develop, debug, test, and troubleshoot software throughout the development lifecycle. Build and optimize

state machines

for managing complex robotic workflows. Design

user-friendly installation and configuration

procedures for robotic systems. Implement

system monitoring tools

to ensure continuous operational health. Refactor and enhance existing code to improve

performance and scalability

. Contribute to and maintain

software architecture and documentation

. Follow and improve

SDLC processes

for consistent and high-quality software delivery. Develop and maintain

unit and system-level tests

. Create and update

architectural diagrams

illustrating data flow and system design. Collaborate across teams to support integration with control, ML, and computer vision modules.

Requirements



Education:

Bachelor's or higher degree in Computer Science or related field.

Experience:

Minimum 2 years of relevant industry experience. Proficiency in

Python

and familiarity with

C++

. Hands-on experience with

Robot Operating System (ROS)

. Strong understanding of

system software, network stacks, state machines

, and

SQL databases

. Experience working with

Linux, Docker, and Git

environments. Strong

analytical, debugging, and problem-solving

abilities. Excellent

communication and collaboration

skills.

Self-driven

, proactive, and able to take ownership in a fast-paced environment. Experience developing

multi-product robotic platforms

.

Desired Skills (Multipliers)



Exposure to

cloud and edge computing

environments. Familiarity with distributed systems and microservices architecture. Understanding of container orchestration tools like

Kubernetes

is a plus.
Job Type: Full-time

Pay: ₹2,000,000.00 - ₹2,500,000.00 per year

Application Question(s):

Do you have hands-on experience working with the Robot Operating System (ROS) in a live project or production environment? Do you have at least 2 years of experience in Python development, with exposure to Linux and Docker environments? Could you please share your current CTC and expected salary for this role?
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
    JD4615305
  • 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