1. What is a Embedded Engineer at Viasat?
As an Embedded Engineer at Viasat, you are at the forefront of connecting the world. Viasat is a global communications company that designs and builds satellite networks, secure networking equipment, and commercial aviation connectivity solutions. In this role, you are not just writing code; you are building the critical, resource-constrained software that powers high-speed satellite modems, secure government encryption devices, and advanced ground infrastructure.
The impact of this position is massive. The embedded software you develop directly dictates the reliability, throughput, and security of networks relied upon by commercial airlines, enterprise businesses, and the United States government. Because Viasat operates in both the commercial and defense sectors, your work will often bridge the gap between cutting-edge networking protocols and rigorous, safety-critical security standards.
What makes this role uniquely challenging and interesting is the intersection of scale and constraint. You will be working with high-performance networking data planes, implementing advanced security protocols, and increasingly leveraging modern systems languages like Rust alongside traditional C/C++. Whether you are optimizing packet processing on an embedded Linux system or designing secure boot architectures for defense-grade hardware, you will be solving complex problems that require a deep understanding of both hardware limits and software architecture.
