Viasat is looking for a Software Engineer to join our growing team. As an experienced Software Engineer you will have the opportunity to develop code for embedded systems (microcontroller), tools for data analysis, or test systems using a variety of languages including but not limited to C, C#, Python, assembly, and Labview. You will have the opportunity to be a software lead on a program(s) and interface with interdisciplinary teams including systems eng, RF, digital/PL, mechanical, test, supply chain, configuration management, and information assurance. You will be involved in all phases of the development lifecycle: evaluation of requirements, trade studies, design, coding, unit test, integration, and maintenance.