Senior Software Engineer (SDET, Python)

Viasat

Hyderabad

Hybrid

INR 2,500,000 - 4,500,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Viasat is seeking a Senior Software Engineer in Test (SDET) to join the Access Edge Automation Team in Chennai/Hyderabad. The role focuses on building production-quality tooling, automation infrastructure, and intelligent automation to validate satellite broadband terminal software before production.

You will influence platform architecture and drive faster, more reliable software delivery with a senior, technically ambitious team.

Qualifications

  • 8+ years of software engineering, SDET, or platform engineering experience.

Responsibilities

  • Design and own automation platforms for multiple terminal software generations.
  • Develop Python libraries, services, and reusable frameworks.
  • Define automation architecture evolution for new platforms and products.
  • Own CI/CD infrastructure and validation workflows across global teams.
  • Mentor engineers, review code, and raise engineering standards across teams.
  • Partner with AI/Data teams to build Agentic AI solutions for test orchestration and automation.

Skills

Python
CI/CD
Linux
Networking
Debugging
Communication
Team mentorship
Cloud/Virtualization

Education

Bachelor's degree in CS/Engineering

Tools

Jenkins
GitHub Actions
Robot Framework
Selenium
Cucumber
Gradle
Maven
Ant
Docker
Vagrant
VMware

Job description

About Us

One team. Global challenges. Infinite opportunities. At Viasat, we’re on a mission to deliver connections with the capacity to change the world. For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries around the globe communicate. We’re looking for people who think big, act fearlessly, and create an inclusive environment that drives positive impact to join our team.

About Us

One team. Global challenges. Infinite opportunities. At Viasat, we’re on a mission to deliver connections with the capacity to change the world. For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries around the globe communicate. We’re looking for people who think big, act fearlessly, and create an inclusive environment that drives positive impact to join our team.

What You'll Do

We have an exciting opportunity for a Senior Software Engineer in Test (SDET) to join our Access Edge Automation Team in Chennai/Hyderabad.

This is a software engineering role focused on designing platforms, building production quality tooling, and driving intelligent automation (not traditional QA or test execution).

You will be a senior technical contributor on a team responsible for the automation infrastructure, CI/CD platforms, and tooling that validates Viasat's satellite broadband terminal software before it reaches production. Our software connects millions of users worldwide, from airline passengers and residential customers to government and enterprise clients across the US, Asia Pacific, and Europe. You will help shape technical direction, own key pieces of the platform architecture, and contribute to Viasat's broader push toward AI-assisted quality engineering and faster, more reliable software delivery.

You will work with a small, senior, technically ambitious team where your contributions are visible and your ideas matter. There is real room to grow here, both technically and professionally, as the team's scope and ambitions continue to expand.

Platform Engineering & Architecture
  • Design and own automation platforms supporting multiple generations of terminal software running on CentOS, OpenWrt, and virtualized environments across 4 or more labs and 10 or more active pipelines, with plans to scale significantly in the coming months
  • Develop Python libraries, services, scripts and reusable frameworks with the same rigor and care as product software, building solutions that improve how the entire team engineers and delivers
  • Help define how automation architecture evolves as we take on new platforms, new products, and new customers
CI/CD & Developer Productivity
  • Own and grow the CI/CD infrastructure and validation workflows that engineering teams across India and the US rely on every day
  • Build better visibility into pipeline health and software quality through metrics, dashboards, and reporting
  • Help teams ship faster and with more confidence by shortening feedback loops and reducing friction in the development process
Cross-Domain Debugging & Technical Leadership
  • Investigate complex failures that cut across software, networking, infrastructure, and hardware layers, working closely with groundside, networking, and systems engineering teams to find root causes
  • Champion Shift Left practices that help developers catch and fix issues earlier in the development cycle
  • Mentor engineers on the team, review code, and help raise the overall engineering bar across both India and US teams
AI & Intelligent Automation
  • Partner with Viasat's Data & AI and AN team to design and build Agentic AI solutions that reduce manual effort in test orchestration, debugging, root cause analysis, and operational workflows
  • Contribute to Virtualized M3 testing work that enables validation in virtualized lab environments and find places where intelligent tooling can make the team faster and the software better
Global Operations & Customer Impact
  • Work closely with US counterparts to keep operations running around the clock, covering India business hours for global customer support and pipeline execution
  • Support aviation connectivity customers across the US, Asia Pacific, and EU where uptime and reliability are directly tied to passenger experience
What You'll Need
  • 8 years of experience in software engineering, software engineering in test (SDET), developer productivity engineering, or a closely related technical discipline with a strong software development foundation
  • A track record of building real software systems, production-quality libraries, frameworks, services, and platforms
  • Solid fundamentals in software engineering including object-oriented design, clean code, and software architecture
  • Strong Python skills including building frameworks and libraries that others on the team use and depend on
  • Experience building and running CI/CD pipelines using Jenkins, GitHub Actions, or similar tools
  • Strong Linux skills across configuration, debugging, scripting, and automation. Experience with CentOS or OpenWrt is a real plus
  • Strong networking knowledge including TCP/IP, UDP, HTTP/S, DNS, DHCP, Multicast, REST APIs and the ability to debug network-layer issues independently without specialist support
  • Familiarity with telecommunications, satellite communication, or wireless systems concepts sufficient to understand system behavior, interpret failures, and debug cross-layer problems
  • Strong debugging and troubleshooting skills that span software, network, infrastructure, and automation layers simultaneously
  • Excellent communication and collaboration skills with the ability to work effectively across global, cross-functional teams
  • Bachelor's degree in computer science, Software Engineering, Electrical Engineering, Telecommunications, or a related technical discipline
  • Ability to travel up to 10%
  • Must be able to work out of our Chennai/Hyderabad office at least 3 days per week
What Will Help You On The Job
  • Experience with AI, ML, or Agentic AI applied to software development or test automation. We are actively building in this space with Viasat's Data and AI and AU teams and someone who has done this before will hit the ground running
  • Demonstrated experience as a technical lead or architect on automation, CI/CD, or platform engineering projects
  • Experience designing and building internal developer platforms or engineering productivity tooling that other engineers depend on
  • Knowledge of electrical engineering fundamentals or signal processing which will be useful for understanding terminal and SATCOM system behavior and debugging across hardware/software boundaries
  • Strong understanding of satellite communication systems, modem architectures, or SATCOM terminal ecosystems
  • Familiarity with test and automation frameworks: Robot Framework, Selenium, Cucumber, Gradle, Maven, Ant, or Webdriver
  • Experience with containerization and virtualization tools: Docker, Vagrant, VMware, or container orchestration platforms
  • Knowledge of wireless or RF communication systems or space/satellite architectures
  • Experience with Grafana or other dashboarding tools for monitoring and metrics
  • Experience with aviation connectivity or in-flight connectivity platforms
  • Familiarity with Agile and Scrum ways of working
EEO Statement

Viasat is proud to be an equal opportunity employer, seeking to create a welcoming and diverse environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, ancestry, physical or mental disability, medical condition, marital status, genetics, age, or veteran status or any other applicable legally protected status or characteristic. If you would like to request an accommodation on the basis of disability for completing this on-line application, please click here.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer (SDET, Python)
Senior Software Engineer (SDET, Python)

Viasat • Chennai District

On-site
INR 3,500,000 - 5,500,000
.Net Senior Software Engineer
.Net Senior Software Engineer

InvestedintheMission • Hyderabad

On-site
INR 2,000,000 - 3,400,000
.Net Senior Software Engineer
.Net Senior Software Engineer

Viasat • Chennai District

On-site
INR 900,000 - 1,500,000
Core-Platform Software Engineer
Core-Platform Software Engineer

Viasat • Hyderabad, Chennai

On-site
INR 1,000,000 - 1,500,000
Senior Software Engineer - Instrumentation
Senior Software Engineer - Instrumentation

Viasat • Chennai District

On-site
INR 1,200,000 - 1,500,000
Lead Engineer (C++/ Golang)
Lead Engineer (C++/ Golang)

Viasat • Hyderabad

On-site
INR 1,500,000 - 2,000,000
Engineer, Managed Service Operations
Engineer, Managed Service Operations

SES Satellites • Chennai District

On-site
INR 1,500,000 - 2,100,000
-
Senior DevOps Engineer
Senior DevOps Engineer

Skylo • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Stock options
Medical, dental, vision
Retirement plans
+3
Lead Engineer (C++/ Golang)
Lead Engineer (C++/ Golang)

Viasat • Chennai District, Hyderabad

On-site
INR 1,200,000 - 2,000,000
Engineer, Platform Services Architecture 1
Engineer, Platform Services Architecture 1

SES Satellites • Chennai District

On-site
INR 2,600,000 - 4,200,000
Equal Opportunity Employer