Software Engineer - Robot Connectivity & Wi Fi Systems (India)

Software Engineer - Robot Connectivity & Wi Fi Systems (India)

03 Aug
|
Teradyne
|
India

03 Aug

Teradyne

India

a.dialogApplyBtn { display: none; }
Software Engineer - Robot Connectivity & Wi Fi Systems (Universal Robots, Bangalore - India)
ID: 11388
Function: Information Technology

Location:
Bangalore, IN

#job-location.job-location-inline { display: inline; }

Software Engineer – Robot Connectivity & Wi‑Fi Systems

(Customer‑Facing, High‑Impact)

Our Purpose

TERADYNE – where experience meets innovation and driving excellence in every connection. We foster an inclusive culture that values diversity, collaboration, and continuous learning, enabling us to deliver robotics solutions that are robust, scalable, and reliable in real‑world customer environments.

Opportunity Overview

We are looking for a Software Engineer with a strong focus on robot connectivity and Wi‑Fi systems to join a customer‑facing front‑office engineering team working close to deployed robotic fleets.

In this role, you will take ownership of connectivity‑related issues observed in customer environments, with particular focus on Wi‑Fi reliability, performance, and robustness. You will work at the intersection of robot software, operating systems, networking stacks, access point infrastructure, and customer site conditions.

This role is ideal for engineers coming from robotics, embedded Linux, or networking‑heavy R&D; teams who want to apply deep technical expertise closer to real deployments. You will diagnose and resolve issues, implement software improvements where possible, and drive well‑defined escalations to core R&D; when architectural changes are required.

What This Role Is About

Making robots reliably connect and stay connected in challenging Wi‑Fi environments
Solving real‑world connectivity problems seen at customer sites
Understanding how robot behavior, networking stacks, and infrastructure interact
Improving robustness of communication under mobility, load, and interference
Maintaining deep technical ownership while increasing customer impact





Key Responsibilities

Take end‑to‑end ownership of Wi‑Fi and connectivity issues observed in customer deployments
Investigate connection drops, roaming issues, latency, packet loss, and throughput problems
Analyze robot logs, OS‑level networking data, and field telemetry
Reproduce connectivity problems in lab, simulation, or controlled environments
Design and implement improvements in robot networking and connectivity software
Work with Linux networking stacks, drivers, and configuration
Collaborate with customers and internal teams to understand real‑world network setups
Assess whether issues can be resolved within the front‑office scope or require structured escalation to core R&D;
Escalate issues with clear technical analysis, reproduction cases, and proposed mitigation strategies
Collaborate across teams including navigation, fleet management, embedded, and R&D;
Contribute to improving testing, monitoring, and deployment pipelines related to connectivity

This is not an IT or network support role.
You are expected to analyze, debug, and improve robot connectivity at the software and system level, not to manage customer infrastructure.

All About You

Mandatory Qualifications

5+ years of qualified experience in software development or system engineering
Strong experience debugging networked systems in production environments
Hands‑on experience with Wi‑Fi connectivity in embedded or robotic systems
Ability to reason about issues spanning software, operating systems, networking, and physical environments
Strong analytical and problem‑solving skills




Experience working with field‑reported issues and ambiguous failure modes
Experience with test‑driven development and agile methodologies
Fluent in spoken and written English
M.Sc. in Computer Science, Robotics Engineering, Electrical Engineering, or a related field

Proficiency Required in Several of the Following

Wi‑Fi fundamentals including roaming, signal strength, interference, and reliability
Linux networking (e.g. NetworkManager, wpa_supplicant, kernel network stack concepts)
Diagnosing connectivity issues using logs, metrics, and packet‑level analysis
TCP/IP, UDP, and application‑level communication behavior
Experience with mobile or moving clients in wireless networks
Understanding of how networking impacts robot behavior and fleet coordination
Containerized software and microservice‑based communication
Inter‑process and network communication (e.g. gRPC)
DevOps practices such as CI/CD, monitoring, and automated testing
Version control systems (e.g., Git)
Experience collaborating across front‑office and core R&D; teams
Background in robotics, autonomous systems, or large‑scale distributed systems
Experience using AI development tools

Personal Attributes

You are motivated by solving real customer problems in complex environments. You enjoy deep technical debugging, take ownership of issues from investigation to resolution, and are comfortable working close to production systems. You know when to implement fixes yourself and when to escalate with clarity and technical insight. Reliability, pragmatism, and continuous improvement matter to you.

We are only considering candidates local to the position location. This position does not offer relocation or visa sponsorship.

Job Segment: Test Engineer, Testing, Software Engineer, Embedded, Systems Engineer, Engineering, Technology

»

a.dialogApplyBtn { display: none; }

📌 Software Engineer - Robot Connectivity & Wi Fi Systems (India)
🏢 Teradyne
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer - robot connectivity & wi fi systems (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: software engineer - robot connectivity & wi fi systems (india) / india