Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever

Senior Software Engineer (Universal Robots, Bangalore - India)

  • Source: LinkedIn
  • Universal Robots
  • On-site
  • Bengaluru
  • Full-Time
  • Senior

Job Description

At Universal Robots , part of Teradyne Inc., Our vision is to create a world where people work with robots, not like robots. And as the market leader with 75,000+ collaborative robots (cobots) already installed worldwide, we’re well on the way to achieving it. We employ 1000+ people in offices across North America, South America, Europe and Asia and we’re growing all the time. Our team is made up smart, creative people working at the forefront of automation. Together we find innovative solutions to some of the most important manufacturing issues facing businesses today. We dare to do what others find impossible- working with advanced technologies to change in the way businesses operate, so if you’re looking to build your career with a ground-breaking technology company in dynamic environment with career advancement UR is the place for you.

Our Purpose At Teradyne Robotics, including Universal Robots (UR) and Mobile Industrial Robots (MiR), our mission is simple:Automation for Anyone. Anywhere.

Our vision is to create a world where people work with robots, not like robots. With more than 100,000 collaborative robots deployed worldwide, Universal Robots leads the global market in collaborative automation while MiR provides cutting-edge autonomous mobile robots that transform internal logistics.

Together we enable manufacturers of all sizes to automate, improve productivity, and empower people through robotics.

Opportunity Overview SENIOR C++ developer for robot motion – INDIA Do you want to create software that controls the motions of the world’s leading cobots? Are you driven by improvements in software quality? Does it motivate you to future proof mature software by implementing the latest C++ standards and best practices? Is it a bonus, that you also get to work with robots? Then you might be our future Senior Robot Motion Software Engineer.

We are currently seeking a passionate and experienced developer to join our growing global R&D organization. In this role, you will be based in India and work closely with your local teammates as well as teammates in Denmark.

Designing the future Universal Robots is the world’s market leader in cobots, making products that empower our customers and truly impact their work life positively.

You will join our team that is improving and inventing the software that controls the most widely used cobot in the world. You will collaborate with a highly experienced team where, no matter your background, you will meet new opportunities for learning and be able to leave your footprint on the setup and software.

Senior C++ developer with strong engineering discipline and problem-solving skills As our ideal candidate, you are a highly skilled C++ software engineer who takes pride in writing clean, maintainable, and well-tested code. You are comfortable working in complex codebases, including legacy systems, and know how to improve them safely through unit testing, refactoring, and strong coding practices. You thrive in an empowered team setup where developers take ownership of identifying problems, shaping solutions, and collaborating closely across teams. You appreciate to be one of the main drivers for best practices in C++ in a team where most colleagues have other backgrounds than computer science.

The Primary Responsibilities In The Role Will Be To

  • Design, develop, and continuously improve robust C++ software for robot motion and control
  • Work effectively in both new and legacy codebases by adding unit test coverage, refactoring safely, and improving maintainability without breaking existing behavior
  • Apply strong coding practices, clean code principles, and sound software design to deliver reliable, readable, and scalable solutions
  • Contribute to build, integration, and delivery workflows for CI/CD and hardware-in-the-loop testing.
  • Collaborate closely with teammates in India and Denmark on a daily basis
  • Communicate complex technical problems and solutions clearly, while also listening carefully and asking clarifying questions to fully understand concerns raised by others

Qualification, Experience, Skills, And Educational Background We are looking for a strong software engineer with deep C++ expertise, solid engineering judgement, and a collaborative mindset. To succeed in this role, we imagine you have proven experience with the following:

  • 5+ years of software development experie…

Skills

  • cplusplus
  • Python
  • MATLAB

Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with Universal Robots

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes