Senior Software Engineer
1 week ago
ID:
9978
Function:
Engineering
Location:
Bangalore, IN
Go
• Linux
• Networking
• Containers
Our Purpose
At
Teradyne
, experience meets innovation. We push boundaries through creativity, curiosity, and diverse perspectives—empowering employees to learn, experiment, and grow every day.
We are committed to an inclusive culture where every individual's strengths and viewpoints contribute to better decisions, stronger innovation, and improved business outcomes.
As part of
Universal Robots (UR)
—the world's leading collaborative robot company—you will help build products that transform how people work.
The
Software Platform Team
develops the foundational platform components that power product development across UR. We are expanding and seeking a
Senior Software Platform Engineer
with deep experience in Linux, networking, distributed systems, and Go-based platform development. This role has openings across two complementary profiles:
Service-Level Engineers
and
Linux Platform Engineers
.
Opportunity Overview
As a Senior Platform Engineer, you will:
- Design, build, and maintain
the software platform with a strong focus on built-in quality and reliability - Translate business and technical needs
into robust platform architecture and solutions - Drive cross-team collaboration
, including working with product teams on interfaces, dependencies, and long-term direction - Mentor, coach, and onboard
team members—raising technical maturity and nurturing a continuous improvement culture - Design and implement complex features
in Go, Linux infrastructure, networking, and distributed systems - Own and troubleshoot critical platform components that support containerized workloads and distributed runtime environments
Based on your profile, you may focus more on
service-level infrastructure
(Profile A) or
low-level Linux and OS engineering
(Profile B).
Must-Have Qualifications (All Senior Candidates)
- 5+ years
of relevant experience - Bachelor's degree in a relevant field
- Proven experience delivering
production-grade software
in environments with many developers - Professional Go (Golang)
development experience - Strong understanding of
TCP/IP networking - Extensive experience working with Linux systems
- Hands-on experience with Docker
and containerized environments - Excellent communication skills in English
- Strong technical leadership capabilities, including mentoring and guiding others
Expected Experience
For a senior role, we expect experience with
several
of the areas below:
- Jenkins or other CI/CD tooling
- Python (tooling, scripting, or automation)
- Cybersecurity fundamentals
- Pytest or similar test frameworks
- OpenAPI or similar API definition frameworks
Profile A — Senior Service-Level Engineer
Service Infrastructure
• Distributed Systems
• Containerized Runtime
Experience with several of the following is beneficial and expected at senior level:
- iptables
- Kubernetes
- Docker Compose or Docker Swarm
- Nginx
- Designing, deploying, or maintaining distributed or networked services
- Troubleshooting complex interactions in containerized or microservice environments
Profile B — Senior Linux Platform Engineer
Low-Level Linux
• Build Systems
• OS Engineering
Experience with several of the following is beneficial and expected at senior level:
- Kernel modules
- ISAR
- Shell scripting (Bash/sh)
- Yocto / OpenEmbedded
- BitBake
- Systemd
- Maintaining or customizing Linux OS images
- Working close to the kernel, init systems, or low-level drivers
Bonus Points For
- Master's degree or PhD in a relevant field
- Experience leading technical initiatives across teams
- Background in agile development or platform engineering at scale
Benefits
At Universal Robots, we ask a lot—and we give a lot in return. You will join a dynamic, fast-growing company where your ideas matter and your work shapes the future of robotics.
We offer:
- A collaborative environment with skilled, passionate colleagues
- Autonomy and trust to influence decisions and drive success
- Opportunities to grow, innovate, and evolve our software platform and robotics products
LI-CM1
- Job Segment:
Testing, Linux, Test Engineer, Software Engineer, Developer, Technology, Engineering
-
Senior Software Engineer
1 week ago
Bengaluru, Karnataka, India Indium Software Full timeRole: Senior Software Engineer Backend-Focused Full Stack , React, AWS)Base Location: BengaluruRemote6+ years building scalable backend services with (ExpressJS/NestJS), React, and cloud-native serverless architectures.Experienced with TypeScript, ORM tools (Prisma/Sequelize/TypeORM), relational and NoSQL databases, AWS infrastructureSkilled in integrating...
-
Senior Software Engineer
3 weeks ago
Bengaluru, India ePS (eProductivity Software) Full timeJob Description Job Title: Senior Software Engineer Location: Bangalore, India Job Type: Full-Time About Us eProductivity Software is a leading provider of innovative software solutions for the packaging industry. Our R&D division in Bangalore is focused on delivering high-performance, scalable technologies that power mission-critical products like AC4D, a...
-
Senior Software Engineer
3 days ago
Bengaluru, Karnataka, India Flexera Software Full timeFlexera saves customers billions of dollars in wasted technology spend. A pioneer in Hybrid ITAM and FinOps, Flexera provides award-winning, data-oriented SaaS solutions for technology value optimization (TVO), enabling IT, finance, procurement and cloud teams to gain deep insights into cost optimization, compliance and risks for each business service....
-
Senior Manager, Software Engineering
1 week ago
Bengaluru, Karnataka, India Performance Engineer Full time ₹ 8,00,000 - ₹ 24,00,000 per yearResponsibilities:Web and Mobile Front-End Development:Build responsive, performant, and feature-rich web applications using Angular (latest version), JavaScript, TypeScript, and RxJS for handling asynchronous operations and complex data streams.State Management with NgRx:Utilize NgRx for managing state in Angular applications. Design scalable and efficient...
-
Senior Software Engineer
4 days ago
Bengaluru South, India quantum BSO. Full timeCompany name: Quantum BSO Role : Senior software engineer - Dot.Net Core Experience - 5 to 10 years Package range: ₹ 11 Lac to 15 Lac PA Company Description We are a product innovation company that supports the Transportation and Shipping industries to overcome their business challenges and be leaders in Digital Transformation. Our strength is the in-depth...
-
Senior Software Engineer
1 day ago
Bengaluru South, Karnataka, India Impact Analytics Full timeAbout Impact AnalyticsImpact Analytics (Series D Funded) delivers AI-native SaaS solutions and consulting services that help companies maximize profitability and customer satisfaction through deeper data insights and predictive analytics. With a fully integrated, end-to-end platform for planning, forecasting, merchandising, pricing, and promotions, Impact...
-
Software Engineering Manager
7 days ago
Bengaluru South, Karnataka, India NetConnectGlobal Full timeCompany DescriptionNetConnectGlobal (NCG) is a premier technology and service partner specializing in digital transformation for Global Captive Centers and leading industries worldwide. With over 25 years of expertise, NCG focuses on fostering impactful IT collaborations to drive innovation and lasting business success. Our mission is to create meaningful...
-
Software Engineer-
2 days ago
Bengaluru South, Karnataka, India Deepspatial (CSE: DSAI | OTCQB: DSAIF) Full timeDeepspatial is Hiring – Software Engineer (MERN) Position: Software Engineer – MERN Experience Required: 3–5 Years Type: Full-time Location: Bangalore, IndiaJoin us in building high-impact Geospatial AI solutions that empower global decision-making. About the RoleWe're looking for a Software Engineer (3–5 years experience) skilled in the MERN stack...
-
Software Engineer II
1 week ago
Bengaluru, Karnataka, India Rocket Software Full time ₹ 12,00,000 - ₹ 36,00,000 per yearIt's fun to work in a company where people truly BELIEVE in what they're doingJob Description Summary:The Software Engineer-II designs, develops, troubleshoots, and debugs software programs for software enhancements and new products. Develops software tools including operating systems, compilers, routers, networks, utilities, databases, and Internet-related...
-
Senior System Engineer
3 weeks ago
Bengaluru South, India ZOOFYTECHX Full timeCompany DescriptionZoofyTechX is a modern IT solutions partner helping businesses bridge the gap between their goals and the right technology. We support organizations in identifying, integrating, and managing solutions across hardware, software, cloud, analytics, mobility, cybersecurity, and end-to-end managed IT services.Our approach is built on speed,...