Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Teradyne

Senior Software Engineer, Universal Robots

Teradyne

Senior Robot Motion Software Engineer developing robust C++ software for collaborative robots. Collaborating with teams in India and Denmark to improve motion control software.

Posted 8/1/2026full-timeBangalore • 🇮🇳 IndiaSeniorWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in C++ software development with a focus on robust design, maintainability, and agile methodologies. Proficient in unit testing, CI/CD workflows, and effective collaboration across international teams.

Highest-signal resume keywords
C++ DevelopmentLegacy Code ManagementAgile DevelopmentUnit TestingPython Proficiency

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
C++ DevelopmentUnit TestingAgile MethodologiesSoftware Design PrinciplesCI/CD WorkflowsRefactoringClean Code PracticesSoftware MaintenanceTest FrameworksPipeline Development
Soft Skills
Good Communication SkillsCollaboration
Industry Keywords
Robot Motion ControlHardware-in-the-Loop Testing

Tech Stack

Tools & technologies
Python

About the role

Key responsibilities & impact
  • 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
  • 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

Requirements

What you’ll need
  • 5+ years of software development experience
  • Strong proficiency in modern C++ development
  • Proven ability to work with legacy code
  • A strong foundation in coding practices
  • Experience working in agile development teams
  • Good communication skills and proficiency in English
  • Python proficiency for pipelines, test frameworks, and tools

Benefits

Comp & perks
  • 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