Robotics Software Engineer at Samyojak Consultancy Services
Who can apply
- Experience
- 1+ years
- Branches
- CSE, ECE
About this role
About the role: We are seeking a Robotics Software Engineer to join our Autonomous Systems team in Goa. The selected candidate will be responsible for designing, developing, and deploying complete robotic systems using the Robot Operating System (ROS). This role involves working across the entire robotics stack, including localization, navigation, path planning, control systems, simulation, and real-world deployment. The ideal candidate should have hands-on experience with ROS, strong programming skills, and a passion for developing autonomous robotic solutions. Responsibilities: Develop full-stack robotics applications using ROS2. Design and implement localization systems for robotic platforms. Develop navigation and path-planning solutions. Build and optimize control systems, including PID and basic model-based controllers. Integrate sensors, actuators, and embedded systems into robotic platforms. Work with communication protocols such as CAN, UART, and Ethernet. Perform simulation, testing, and validation using Gazebo. Deploy robotic systems in real-world environments and troubleshoot operational issues. Debug, optimize, and maintain robotic software for reliable field performance. Collaborate with cross-functional teams to support autonomous system development and deployment. Requirements: Bachelor's or Master's degree in Robotics, Mechatronics, Computer Science, Electronics & Communication Engineering, or a related field. 1-2 years of relevant experience in robotics software development. Strong programming skills in Python. Hands-on experience with ROS1 and/or ROS2. Good understanding of localization, navigation, path planning, and control systems. Knowledge of sensor integration, actuator control, and embedded systems. Familiarity with communication protocols such as CAN, UART, and Ethernet. Experience with simulation tools such as Gazebo. Ability to deploy, test, and debug robotic systems in real-world environments. Experience with UAV, ASV, or AUV systems pr
Questions freshers ask
Is this role open to freshers?
Yes. Samyojak Consultancy Services has listed this Robotics Software Engineer role as open to candidates with no prior full-time experience, which is why it appears on Umbrix's fresher feed.
Does applying cost anything?
No. Applying is free, and it always should be. Umbrix runs every listing through a scam filter before publishing it, and any posting that asks for a registration fee, a security deposit or a training charge is rejected outright. If this employer asks you for money at any stage, that is a scam — stop and report it.
Where does this listing come from?
This posting was collected from Samyojak Consultancy Services's own careers listing or a licensed job feed, checked by our scam filter, and re-verified on each ingest run. The Apply button sends you to the original posting — Umbrix never sits between you and the employer.
Is this job still open?
Umbrix re-checks every listing against its source on a schedule and closes any posting that disappears. This it & software role was still live at the last check. If the employer's page says otherwise, it closed since then.
Similar it & software roles
- Embroidery DigitizerFreshprints · Pakistan, India, The Philippines (Remote)
- Marketing Operations Associate IZocdoc · Pune, Maharashtra, India
- System Administrator - ITZenoti · Hyderabad, Telangana, India
- Global People Operations - Systems AdministratorStripe · Bengaluru
- Backend Engineer (Java / .NET)Ixigo · Bangalore, , India
