Back to jobs
Teradyne

Software Engineer - Embedded & Functional Safety Software (Universal Robots, Bangalore - India)

Bangalore, INPosted Today

Job Description

  • Take end‑to‑end ownership of embedded and safety‑related software issues observed in customer deployments
  • Investigate safety‑relevant incidents, unexpected stops, degraded behavior, or fault scenarios
  • Analyze logs, traces, watchdog events, fault reports, and system resets from deployed robots
  • Reproduce safety‑critical failures in lab and controlled environments
  • Design and implement fixes and improvements in embedded C/C++ software
  • Work with microcontrollers, real‑time constraints, and low‑level drivers, with safety as a primary concern
  • Implement, validate, and improve safety mechanisms such as monitoring, fault detection, redundancy, and safe states
  • Work with SICK safety logic, including configuration, debugging, and validation
  • Use and contribute to Safety Designer configurations and safety logic design
  • Assess whether issues can be resolved within the front‑office scope or require structured escalation to core R&D
  • Escalate issues with clear safety impact analysis, reproduction steps, and mitigation proposals
  • Collaborate closely with electronics, systems, safety specialists, and R&D teams
  • Contribute to improving testing, validation, and deployment pipelines to prevent safety regressions
  • See Your Match Score

    Sign up and Renata will show you how this job matches your skills and experience.

    5001-10000 employees
    North Reading, MA, US
    Website
    Software Engineer - Embedded & Functional Safety Software (Universal Robots, Bangalore - India) at Teradyne | Renata