Qureos

FIND_THE_RIGHTJOB.

Robotics Software Engineer

JOB_REQUIREMENTS

Hires in

Not specified

Employment Type

Not specified

Company Location

Not specified

Salary

Not specified

This role is for one of the Weekday's clients

Salary range: Rs 1000000 - Rs 1500000 (ie INR 10-15 LPA)

Min Experience: 2 years

Location: Pune

JobType: full-time

As 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 passionate about robotics, real-time systems, and solving complex engineering problems. You will work at the intersection of software, hardware, and AI, contributing directly to the development of autonomous robotic platforms used in high-impact industrial environments. The position offers hands-on ownership of core software modules and the opportunity to influence architecture, performance, and reliability across the robotics stack.

Requirements

Key Responsibilities

  • Design, develop, and debug robust software systems for autonomous robotics applications
  • Architect and deploy scalable software solutions in collaboration with product and hardware teams
  • Integrate new and existing software modules into the core system architecture while meeting performance, reliability, and complexity requirements
  • Build efficient tools, evaluation pipelines, and internal frameworks to support robotics software modules
  • Develop high-performance, reusable, and maintainable C++ code along with supporting scripts
  • Implement performance optimization, quality assurance, and reliability modules across systems
  • Identify system bottlenecks, debug complex issues, and design long-term solutions
  • Develop and optimize algorithms for navigation, SLAM, motion planning, and pathfinding
  • Work closely with sensors, communication protocols, and real-time data streams to ensure seamless system behavior
  • Contribute to documentation, code reviews, and best practices to improve overall engineering standards

What Makes You a Great Fit

  • 2+ years of hands-on experience in software development with exposure to robotics or real-time systems
  • Strong fundamentals in Data Structures, Algorithms, OOP concepts, and software design principles
  • Proficiency in C++, with working knowledge of Python or scripting languages
  • Experience working in Linux environments, build systems, and version control tools
  • Familiarity with robotics frameworks such as ROS/ROS2 and simulation tools
  • Understanding of SLAM algorithms, motion planning techniques, and robot kinematics
  • Experience integrating sensors like LIDAR, IMU, and working with communication protocols
  • Strong problem-solving mindset with the ability to work in fast-paced, innovation-driven environments
  • Passion for robotics, continuous learning, and building systems that operate at scale
  • Comfortable collaborating across disciplines and taking ownership of complex technical challenges

© 2025 Qureos. All rights reserved.