Senior Software Engineers (Universal Robots, Bangalore - India)
Universal Robots A/S
ID: 11717 Function: Information Technology Location: Bangalore, IN
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 experience, including substantial hands-on experience with C++
- Strong proficiency in modern C++ development and solid understanding of software design, code structure, and maintainability
- Proven ability to work with legacy code, introduce unit tests, and refactor safely while preserving behavior
- A strong foundation in coding practices, including clean code, code reviews, and writing reliable, testable software
- Experience working in agile development teams
- Good communication skills and proficiency in English, including the ability to explain complex topics clearly and collaborate effectively across teams
Python proficiency for pipelines, test frameworks, and tools
Bonus Points For
While you absolutely do not need to know all of these topics, we highly value experience with any of the following:
- DevOps practices, CI/CD pipelines, and build server maintenance
- Experience working with robotics, motion, mathematics, physics, or kinematics
- 3D transformations, quaternions, path planning, or trajectory planning
- Multibody dynamics, non-linear dynamics, or friction modelling
- Control theory, vibration theory, experimental data analysis, or systems identification
- Embedded and real time systems
- Additional programming experience in Matlab.
We offer
At Universal Robots, we ask a lot from our employees and in exchange, we offer an exciting job in a dynamic and fast-growing company with the opportunity of working alongside skilled and talented colleagues from many different cultures-
You will be empowered to help yourself and your team become a success by taking responsibility for your own work and the products you help create.
At Universal Robots, we trust our employees to make educated choices that benefit the organization.
In addition, we offer:
- A collaborative and inclusive work environment
- Opportunities for professional and personal development
- Exposure to cutting-edge robotics technology
- Flexible working conditions
- Health insurance
- And much more
We are only considering candidates local to position location and are unable to provide relocation for this position
This position is not eligible for visa sponsorship
Universal Robots is an equal-opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Job Segment: Test Engineer, Testing, Controls Engineer, Embedded, Software Engineer, Engineering, Technology
- ...Salary Competitive We're looking for a Senior Frontend Engineer who wants to build the interface layer of a product that's actually changing how lawyers work. You'll be shaping how legal professionals across Europe interact with AI-powered legal research, working on...
- ...Type: Full-time Are you a motivated Software Engineer with a passion for delivering complex... ...contract before. Applicants without University degree are not eligible. Applicants... ...that shapes our understanding of the universe. We meet these challenges through the...
- ...-time Salary Competitive Lenus is looking for a new Support Engineering Student Assistant for our Copenhagen Office! Join the health revolution... ...a strong foundation in Support Engineering and Product, with senior teammates supporting your growth every step of the way....
- ...of the CERN Controls Software & Services group and following... .... Collaborate with senior developers and... ...apply modern software engineering practices, tools, and... ...Applicants without University degree are not eligible... ...understanding of the universe. We meet these challenges...
- ...: Full-time As a mechanical engineer, you will participate in the... ...the CATIA and Ansys Mechanical software packages is an advantage.... ...before. Applicants without University degree are not eligible. Applicants... ...our understanding of the universe. We meet these challenges...
- .... Qualifications Strong system-level expertise in 5G and/or emerging 6G systems. Master’s degree or Ph.D. in electrical engineering, communications, signal processing, or a related field. Deep understanding of radio access systems and associated technology challenges...
- ...edge automation technologies and modern software engineering tools. Your responsibilities:... ...contract before. Applicants without University degree are not eligible. Applicants... ...that shapes our understanding of the universe. We meet these challenges through the...
- ...testing. As a mechanical engineer in the CERN ATLAS Team, you will... ...experience in the use of CAD software for 3D modelling (ideally... ...before. Applicants without University degree are not eligible. Applicants... ...our understanding of the universe. We meet these challenges...
- ...time Are you knowledgeable in Electrical Engineering? Do you want to contribute to a unique... ...contract before. Applicants without University degree are not eligible. Applicants... ...that shapes our understanding of the universe. We meet these challenges through the diverse...
- ...contributions to open-source software Excellent communication... ...DTU is a leading technical university globally recognized for the... ...in electrical and photonics engineering. Research is performed within... ...acoustics, power electronics, robotics, and autonomous systems. See...
- ...Investment Managers, Associates, Analysts, and Senior Advisors—the team works together to... ...MSc students in Economics, Business, Engineering, or any other relevant field, based in Copenhagen... ...upcoming student enrolled in a Danish university to be eligible for this role. Students...
- ...point for coordination. As DRC’s primary representative and senior manager in the area, the AM is responsible for the coordination... ...of conflict resolution and peace building programming. University degrees ; Master’s degree is an added advantage. Excellent writing...
- ...Certification groups, comprised of computer engineers, producers, sound and linguistic... ...product before release.Inform Leads and Senior Testers of any issue that may slow down... ...taking responsibility for equipment and software security.You will report to the Linguistic...
- ...working closely with colleagues in programmes, HR, logistics, and senior management. In this role, you will handle day-to-day finance... .... Moreover, we also expect the following: Required: University degree: higher education in Finance/Accounting or Business Administration...
- ...around the world. To learn more, go to . The Role As a Senior Software Engineer you will provide technical leadership to the group... ...undergraduate degree in Computer Science (or a related field) from a university where the primary language of instruction is English is...
- ...Develop and improve methodologies and software tools for the selection, characterisation... ...professional background in Applied Physics, Engineering (or a related field) and have either:... ...research that shapes our understanding of the universe. We meet these challenges through the...
- ...technical competencies: (include years of experience) ~ Minimum 2 years’ working experience in monitoring construction works if engineering university degree. ~ Minimum 4 years’ working experience in monitoring construction works if engineering institution ~ Preparing...
- ...Train CSO staff in the use of DRC’s information management software and provide feedback on the quality of activity reporting submissions... ...needed. Required experience and technical competencies University degree educated Minimum 2 years of similar position...
- ...of laser physicists, control engineers, and machine learning... ...implementation of control algorithms and software. At the intersection of... .... Applicants without University degree are not eligible.... ...shapes our understanding of the universe. We meet these challenges...
- ...direct manager and Shelter Manager. Experience and Technical Competencies: Minimum 2 years in construction domain, engineering university degree (Civil, Architecture). Experience with following standard procedures and guidelines. For the shelter and WASH...
- ...construction, housing repair, or energy-efficiency projects. Moreover, we also expect the following: Required • University degree in Civil Engineering, Architecture, or a related technical field. • Experience coordinating with contractors, local authorities, and...
- ...emergencies, monitoring and assessment. Assist in developing Engineering drawings, BoQs, technical specifications, and related... ...community-led processes. Knowledge and use of engineering software (AutoCAD) and Microsoft Office. Experience in technical assessments...
- ...qualifications: ~3rd year Bachelor’s student or 1st year Master’s student at a university in Denmark within natural life sciences, biomedical sciences, medicine, biomedical engineering, or similar. ~ Sufficient scientific literacy to read primary research literature...
- ...contract before. Applicants without University degree are not eligible. Applicants... ...-CCS-2026-155-GRAE Field of work: Software Engineering and IT Benchmark job: 200020 - Computing... ...that shapes our understanding of the universe. We meet these challenges through the...
- ...thrive in a fast-paced environment where you can work closely with senior leaders, contribute to strategic initiatives, and make a real... ...a degree within Business Administration, Strategy, Economics, Engineering, or a related field Are pursuing a Master's degree or are...
- ...sharing of trends in feedback and complainst received with the Senior Management Team and relevant management staff Build the capacity... ...report writing skills (English) Knowledge of the following softwares: KOBO, Excel, and at least one analytical software (SPSS/STATA/...
- ...implementation modalities to support resource mobilisation. Provide engineering technical guidance for the delivery of ongoing programming.... ...Word, Excel, PowerPoint, and relevant engineering or design software. Experience in managing or overseeing large-scale public...
22000 € om året
...across the globe with the most amazing and immersive interactive software in the industry. That's why they employ the most creative,... ...product is error-free before release. • Inform project leads and senior reviewers of any issues that may slow down or block testing...- ...will work closely with key stakeholders across CIP, including senior partners, management, Investor Relations and Investment teams.... ...competencies within corporate finance, mergers & acquisitions, engineering, construction, project development, and project management....
- ...Danish resident or an upcoming student enrolled in a Danish university to be eligible for this role. Students on exchange in Denmark... ...competencies within corporate finance, mergers & acquisitions, engineering, construction, project development, and project management....
Vil du modtage flere ledige stillinger?
Abonnér og modtag tilsvarende ledige stillinger for Senior Software Engineers (Universal Robots, Bangalore - India). Bliv den første ansøger!
