Get more replies from employers
Send a job-specific resume in minutes.
Viasat is hiring an Embedded Software Engineer to contribute to a small, fast-paced team developing encrypted communications systems. You will design and implement embedded software in C/C++ for Layer 2/3 devices, work on Linux-based environments, and collaborate across system, test, and hardware teams.
The role emphasizes RESTConf interfaces, kernel driver work, and networking protocols like IPSec and TLS, with Python tooling and Agile Scrum processes guiding the development lifecycle.
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.
This is a role for a Embedded Software Engineer who is eager to contribute to a small, fast-paced team. You will develop software to support encrypted communications systems including Layer 2 and Layer 3 In-line Network Encryptors, embedded cryptographic devices, and emerging cryptographic solutions. You will interface and collaborate with system, test, and hardware engineers as new capabilities are developed and transitioned into service.
This is an onsite role based out of Carlsbad, CA, Marlborough, MA, Linthicum Heights, MD, or Tampa, FL.