Bestkaam Logo
HCLTech – Hungary Logo

Junior Robotics Software Engineer

Actively Reviewing the Applications

HCLTech – Hungary

India Part-Time On-site
Posted 2 hours ago Apply by June 10, 2026

Job Description

About HCLTech

HCLTech is a global technology company, spread across 60 countries, delivering industry-leading capabilities centered around digital, engineering, cloud and AI, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media, Retail and CPG, and Public Services. We are powered by our people a global, diverse, multi-generational talent - representing 161 nationalities whose unique spark, perspective and boundless passion drive our culture of proactive value creation and problem-solving.

Our purpose is to bring together the best of technology and our people to supercharge progress for everyone, everywhere our clients, partners, their stakeholders, communities, and the planet. As a company, we are deeply focused on accelerating our ESG agenda. We are also creating technology-enabled sustainable solutions with and for our clients and partners. We embed ESG imperatives into every aspect of our business and ensure that the progress we supercharge is responsible, inclusive and beneficial to all our stakeholders in the long term. We have committed to achieving net zero by 2040.


To learn more about how we can supercharge progress for you, visit www.hcltech.com

As a Junior Robotics Software Engineer, you will support the development, testing, and deployment of robotic software solutions that bring business value to our clients. You will work alongside experienced robotics engineers to implement, validate, and optimize software components for autonomous robotic systems in both simulated and real-world environments.

What will You do:

  • Support development of robot control and navigation algorithms.
  • Assist in implementation of simulation scenarios to test robotic behaviors.
  • Write Python/C++ scripts to program robot functionality and interactions.
  • Support integration of simulation environments with ROS/ROS2-based systems.
  • Participate in software testing and validation activities.
  • Assist in troubleshooting software-related issues in robotic systems.
  • Support deployment of robotic software in real-world environments.
  • Collaborate with hardware engineers to ensure software-hardware compatibility.
  • Contribute to documentation of software components and deployment workflows.
  • Learn and apply best practices in robotics software development.

Qualifications: We want to hear from you if you have:

  • 0–2 years of experience in robotics software engineering or a related field.
  • Degree in Robotics, Computer Science, Mechatronics, Electrical Engineering, or similar technical discipline.
  • Basic knowledge of Python or C++ programming.
  • Fundamental understanding of robotics concepts such as kinematics, perception, or control systems.
  • Familiarity with Linux-based development environments.
  • Exposure to ROS / ROS2 or robotic simulation frameworks (e.g. Gazebo, Isaac Sim, Webots) is a plus.
  • Interest in working with autonomous robotic systems.
  • Professional level of English (written and oral).
  • Strong problem-solving mindset and willingness to learn.
  • Intelligent, communicative team-player personality, interested in and willing to learn new skills and technologies.

Check Qualification

Quick Tip

Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.