
Viasat
Viasat builds and operates satellite networks that provide internet connectivity and secure SATCOM services for consumers, airlines, enterprises, and governments. Its business spans residential satellite internet, in-flight Wi‑Fi for commercial aviation, managed bandwidth, terminals, and defense-grade communications and encryption products. Founded in 1986 and headquartered in Carlsbad, California, Viasat is a NASDAQ‑listed company that expanded its global footprint by acquiring Inmarsat in 2023.
Open Positions at Viasat
21 open positions
Build and support the foundational Linux-based software stack powering inflight WiFi and streaming on embedded aircraft servers. This senior role spans low-level system architecture, containers, storage reliability, production incident investigation, security hardening, and software delivery.
Senior Software Engineer developing secure, high-speed embedded network software for government and defense applications. The role combines C/C++ embedded development, Linux networking, device drivers, and integration through certification.
Develop embedded software for Viasat’s next-generation high-speed network encryptors and encrypted communications systems. This onsite role combines C/C++ development, Linux and networking, embedded drivers, and cryptographic solutions for government enterprise networks.
Staff Engineer building and scaling Viasat’s global Content Delivery Platform with Python, APIs, data pipelines, and operational tooling. The role combines feature development, customer onboarding, CI/CD, and production support in a DevOps environment.
Senior Software Engineer building and owning AI-native, cloud-hosted applications for Viasat’s 3GPP NTN-based LEO satellite network. The role spans distributed-system architecture, backend development, network integration, testing, and production operations.
Senior Software Engineer focused on building instrumentation drivers, measurement tools, and scalable test software for RF and digital systems. The role shapes organization-wide test strategies while improving coverage, reliability, and repeatability.
Embedded Software Engineer developing and supporting software for Viasat’s satellite terminal products across aviation, maritime, residential, and other markets. The role focuses on hands-on C/C++, Python, and Linux/UNIX development within an onsite engineering team.
Build high-scale Java backend microservices and automate production workflows using Python, Apache Airflow, Docker, and Kubernetes. You’ll help keep distributed systems resilient, highly available, and smoothly deployed.
Build and own production-ready AI, automation, and machine learning solutions that improve business operations at Viasat. This hands-on role spans solution design, Python development, cloud deployment, stakeholder collaboration, and ongoing production support.
Develop reliable embedded software for satellite platforms, payloads, and ground systems operating in the harsh conditions of space. The role spans C/C++, Python, Rust, embedded Linux, FreeRTOS, FPGA-based systems, and bare-metal device drivers.
Unlock 11 More Matching Jobs
Create an account to view all jobs matching your criteria.
First to know
Discover the latest jobs before everyone else
Zero Spam
No ghost jobs, reposts, or sponsored listings
AI-powered filters
Find the most relevant jobs for you