Skip to main content
Teradyne

Software Engineer - Simulation (Universal Robots, Bangalore - India)

Teradyne Bangalore, India 5 hours ago
Non-Engineering

Originally posted 29 October 2026 by the employer.

Build simulation web applications and browser-based 3D visualizations for Universal Robots cobots and MiR mobile platforms.

About the role

As a Full Stack Engineer on the Simulation team, you will build web applications and services that enable simulation for UR cobots and MiR mobile robots. This hands-on role spans frontend, backend, and browser-based 3D visualization.

What you'll do

  • Design and develop web applications for configuring, launching, monitoring, and analysing simulation runs.
  • Build interfaces for importing customer models and environments, and for creating custom scenarios and workflows.
  • Develop scalable backend services and REST or GraphQL APIs that integrate with simulation, rendering, and compute infrastructure.
  • Build browser-based 3D and data visualisations, including scene previews, robot trajectories, sensor output, annotations, and performance metrics.
  • Develop dataset and asset library browsers that allow users to search, filter, and inspect large collections.
  • Design data models, work with relational and NoSQL databases, and implement authentication and authorization.

What you'll need

  • Bachelor's or Master's degree in Computer Science or a related technical field.
  • 3+ years of professional full stack development experience.
  • Strong proficiency in TypeScript/JavaScript and a modern frontend framework, preferably React.
  • Backend development experience with Python (FastAPI or Django) and/or Node.js.
  • Experience designing REST or GraphQL APIs and working with SQL databases such as PostgreSQL.
  • Experience with Docker, Git, CI/CD workflows, and working in a Linux environment.
  • Proficiency in at least four of: Three.js/WebGL/WebGPU, D3/Plotly/ECharts, WebSockets/streaming APIs, Kubernetes/cloud services (AWS/Azure/GCP), Kafka/RabbitMQ/Celery, ML/data tools, ROS2/robotics integration, design systems, MongoDB/Elasticsearch, or OpenUSD/3D scene formats.

More semiconductor jobs: Teradyne jobs · India jobs

Apply now
Bangalore, India
On-site
5 hours ago

Share this job