Staff Systems Engineer

Viasat

Carlsbad, Germantown, Seattle (CA, MD, WA)

On-site

USD 181,000 - 285,000

Full time

4 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Viasat is seeking a Staff Systems Engineer to own the engineering integrity of the Access Edge Platform across its lifecycle. You'll work with software, hardware, DevOps, product management, and airline teams to ensure robust, scalable edge solutions used by passengers at altitude.

The role is site-based with 60%+ office presence, and requires leadership in verification, observability, and release readiness, across multiple hardware generations and embedded Linux platforms.

Qualifications

  • Master's or Bachelor's degree in Systems Engineering, Computer Science, Computer Engineering, or equivalent experience.
  • 15+ years of hands-on systems software engineering with architectural ownership and root-cause resolution in production.
  • Ability to own system-level problems across software, infrastructure, and embedded hardware.

Responsibilities

  • Own system-level engineering and lifecycle management across the platform.
  • Maintain traceability from product to release with evidence-based gates and governance.
  • Manage configuration across airline customers, aircraft platforms, and hardware generations.
  • Develop engineering metrics for platform health and release predictability.
  • Drive cross-team integration of software, hardware, and operations.
  • Lead investigations of complex field issues and post-incident improvements.

Skills

System-level thinking
Analytical skills
Root-cause analysis
Distributed systems instrumentation
Communication with leadership

Education

Master's or Bachelor's in Systems Engineering/CS/CE
Equivalent experience

Tools

Embedded Linux
Kubernetes
CI/CD pipelines
Hardware interfaces

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.

What you'll do

The Access Edge Platform team builds and operates the Wi‑Fi and content experience used by passengers on the world's leading airlines. As a Staff Systems Engineer, you will own the engineering integrity of the platform across its full lifecycle – from requirements and architecture through implementation, verification, release, and field operation. Your work directly determines whether passengers stay connected and entertained at 35,000 feet.

You will work closely with software engineers, hardware engineers, DevOps, product management, and airline customer teams, bridging disciplines that typically operate in isolation.

This is a site‑based role, employees work 3+ days (60%+) per week from a Viasat office or work location within a standard five‑day workweek.

The day-to-day

Systems Engineering and Lifecycle Management

  • Conduct system‑level impact analyses for architectural and customer‑specific changes before implementation.
  • Own traceability across Product, Architecture, Development, Testing, and Release to ensure testing aligns with original intent, not just validating code.
  • Manage configuration and variant management for different airline customers, aircraft platforms, and hardware generations, ensuring specific customer differences are well controlled.
  • Establish release‑readiness criteria and engineering quality gates with clear evidence, introducing lightweight governance to improve delivery quality while maintaining Agile practices.
  • Develop engineering metrics to assess product health — such as incident recurrence, configuration complexity, traceability coverage, and release predictability — rather than focusing solely on delivery metrics.

Cross‑Team Engineering Integration

  • Advocate for a system‑level approach among engineering disciplines by ensuring that software, hardware, and operational constraints are considered collectively instead of in isolation.
  • Drive engineering strategies to support multiple hardware generations - taking into account CPU, storage, and memory limitations - while balancing platform capabilities with customer commitments and long‑term maintenance.
  • Continuously identify architectural weaknesses, operational complexities, and engineering bottlenecks, prioritizing the platform's long‑term health alongside new feature delivery.

Hands‑On Platform Engineering

  • Earn the hands‑on technical authority on system‑level issues within our embedded Linux platform operating on two generations of edge servers, scrutinizing architecture, software design decisions, and hardware constraints firsthand.
  • Lead in‑depth investigations into the most complex field issues, including long‑standing unresolved failures, by instrumenting running systems to ensure that these investigations conclude effectively.
  • Promote engineering improvements post‑incident that eliminate classes of failures, not individual defects, and create post‑mortems focused on preventing future occurrences instead of implementing stopgap solutions
  • Transform repetitive manual interventions into automated detection and self‑healing processes, mitigating operational burdens and reducing customer escalations
  • Enhance diagnostic skills across teams through mentorship, architecture‑focused code reviews, and streamlined technical standards to ensure critical knowledge is distributed rather than held by a select few.

Verification and Observability

  • Define the engineering verification strategy across unit, integration, hardware‑in‑the‑loop, and field validation — including test infrastructure that catches failure modes simulators do not model.
  • Drive ground‑side observability of fleet health so pre‑failure signals surface before the system goes dark, and engineering decisions are based on data rather than opinion
  • Ensure CI/CD and deployment pipelines are resilient to infrastructure events, and that deployment models prevent configuration drift across a large installed base of simultaneously active software versions
What you’ll need
  • Master's or Bachelor's degree in Systems Engineering, Computer Science, Computer Engineering, or equivalent experience
  • 15+ years of hands‑on systems software engineering, with demonstrated Staff‑level scope: architectural ownership, cross‑team influence, and resolution of production incidents at the root‑cause level
  • Ability to rapidly understand complex platform technologies and become the technical owner of system‑level problems across software, infrastructure, and embedded hardware - our current platform spans embedded Linux, distributed storage, Kubernetes‑based workloads, wireless and authentication infrastructure, and low‑level hardware interfaces
  • Practical grounding in systems engineering discipline - requirements traceability, verification and validation, configuration management, and change impact analysis - applied pragmatically in fast‑moving Agile product teams rather than as a heavyweight process
  • Proven ability to instrument and analyze running distributed systems to close long‑open field investigations at true root cause
  • Experience defining verification strategy and test infrastructure for systems where hardware, software, and operational behavior interact - including hardware‑in‑the‑loop or integration test environments
  • Track record of reducing operational toil by converting repeated manual intervention into automated, self‑healing systems
  • Strong analytical skills - ability to read and reason about complex existing codebases and drive changes that reduce fragility
  • Ability to communicate engineering risk, readiness, and trade‑offs clearly to both technical teams and leadership
What will help you on the job
  • Ability to navigate ambiguity while making the progress
  • Instinct for finding patterns across unrelated incidents
  • Architectural decisions to identify structural weaknesses
  • Relentless focus on raising the system quality bar

#LI-GS1

Salary range

$180,500.00 - $285,000.00 / annually. For specific work locations within San Jose, the San Francisco Bay area and New York City metropolitan area, the base pay range for this role is $224,500.00- $336,500.00/ annually

At Viasat, we consider many factors when it comes to compensation, including the scope of the position as well as your background and experience. Base pay may vary depending on job‑related knowledge, skills, and experience. Additional cash or stock incentives may be provided as part of the compensation package, in addition to a range of medical, financial, and/or other benefits, dependent on the position offered. Learn more about Viasat’s comprehensive benefit offerings that are focused on your holistic health and wellness at https://careers.viasat.com/benefits.

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

Staff Software Engineer, Reliability Engineering & SDLC Governance
Staff Software Engineer, Reliability Engineering & SDLC Governance

Viasat • Germantown (MD)

On-site
USD 165,000 - 261,000
Staff Software Engineer, Reliability Engineering & SDLC Governance
Staff Software Engineer, Reliability Engineering & SDLC Governance

Viasat • Carlsbad (CA)

On-site
USD 165,000 - 307,000
Systems Engineer
Systems Engineer

Viasat • Tempe (AZ)

On-site
USD 95,000 - 150,000
Core-Platform Software Engineer
Core-Platform Software Engineer

Viasat • Seattle (WA), Tempe (AZ), Englewood (CO), Carlsbad (CA)

On-site
USD 140,000 - 222,000
Comprehensive benefits package
Stock incentives
Software Engineer - Automation, Early Career
Software Engineer - Automation, Early Career

Viasat • Carlsbad (CA)

On-site
USD 95,000 - 150,000
Relocation assistance
Graduate Development Program
Team Lead, Connectivity Management — Aviation Edge Software (MAS)
Team Lead, Connectivity Management — Aviation Edge Software (MAS)

Viasat • California (MD)

On-site
USD 168,000 - 265,000
Network and Systems Engineer
Network and Systems Engineer

Viasat • Rhode Island

On-site
USD 147,000 - 232,000
Network and Systems Engineer
Network and Systems Engineer

Viasat • United States

Remote
USD 147,000 - 232,000
Embedded Software Engineer
Embedded Software Engineer

Viasat • Duluth (GA)

On-site
USD 117,000 - 185,000
Embedded Software Engineer
Embedded Software Engineer

Viasat • Carlsbad (CA)

On-site
USD 117,000 - 185,000