Goodspace Pro
Built for candidates who want results, not guesswork.
Recommended jobs
Jobs where your profile has higher chances of getting shortlisted
Senior Robotics Engineer – ROS2 (C++)
Earning Potential : ₹1,890Octobotics
Manager Accounts Fund Manager Entity
Sanneet Computers Pvt Ltd
Senior Manager - University Operations
Newtonschool
Coordinator assistant
Earning Potential : ₹210Albero Capital Realty
Senior Robotics Engineer – ROS2 (C++)
Octobotics
Location
Noida
CTC
25-27 LPA
Year of Experience
4-10 yrs
Earn up to ₹1,890 by referring
Share the referral link, and earn up to ₹1,890 for each successful referral through this unique link. There's no limit on how many people you can refer. Exclusive to Premium users. Learn more
Key Skills
Job Description
Overview: Octobotics is seeking a Senior Robotics Engineer – ROS2 (C++) to join our innovative team in Noida. You will play a crucial role in designing, developing, and deploying advanced robotics solutions, contributing to the next generation of autonomous systems. This is an exciting opportunity to leverage your expertise in a fast-paced, collaborative environment.
Responsibilities:
- Lead the design and implementation of complex ROS2-based robotic systems using C++.
- Develop and optimize algorithms for SLAM (e.g., Cartographer, SLAM Toolbox), navigation (Nav2), and motion control (e.g., Ackermann, Differential Drive).
- Implement real-time safe C++ code, leveraging smart pointers, RAII, and multi-threaded executors.
- Design and integrate custom .msg/.srv types for efficient inter-node communication.
- Optimize ROS2 QoS settings and DDS tuning for high-performance applications.
- Develop and integrate Behavior Tree plugins for robust robot autonomy.
- Work with kinematic models, transformations (TF tree, SE(3), Quaternions), and probabilistic robotics (Bayesian Estimation, EKF/UKF via robot_localization).
- Transition existing ROS1 systems to ROS2, utilizing Node Composition and Lifecycle nodes.
Requirements:
- Bachelor's degree in Robotics, Computer Science, or related field.
- 4-10 years of experience in robotics software development.
- Strong proficiency in C++ and Python.
- Extensive experience with ROS2 and ROS1.
- Deep understanding of linear algebra, transformations, and kinematics.
- Hands-on experience with SLAM algorithms (Cartographer, SLAM Toolbox) and navigation stacks (Nav2).
- Familiarity with Protobuf/Protocol Buffers.
- Demonstrated ability to write real-time safe, robust, and efficient C++ code.
Our Suggested Product


Get the Active+ badge and boost your profile.
If you're not receiving any call from HR, our profile boosting service can help you.
