Viasat is a global communications company that offers satellite services, and they are seeking a Software Engineer to join their team. The role involves developing and maintaining networking and cyber security products, collaborating with multi-functional teams, and supporting the software development lifecycle.