Viasat is looking to solve the business and technical problem of designing and building robust and flexible tactical network solutions for their government partners, aiming to bridge the digital divide and connect tactical users worldwide.
Requirements
- Knowledge of full-stack development and networking protocols
- Knowledge of cloud infrastructure and compute environments
- Experience working with C++, Java, Python, Node, or Go
- Scripting with Bash, Python or similar
- Experience with development tools such as Perforce, Git, Crucible, Swarm, Jenkins, JIRA
- Agile Scrum development experience
- Coursework or experience in designing, writing, and testing software in at least one of the following domains: embedded systems, networking, communications, web services/full stack, data & analytics
Responsibilities
- Interns will work on variety of projects including embedded (C, C++) to full stack web services development (Python, Go, AWS, Google Cloud)
- You will work with our tactical communications project teams, getting hands-on experience solving problems, building, operating and validating solutions for complex networks between the edge and the cloud
- Develop, test, and deploy software and networking applications
- Implement automation solutions to streamline workflows and reduce manual effort
- Participate in code reviews and regular team meetings
- Collaborate with other developers and product managers
Other
- Currently pursuing a Bachelor’s degree or higher in Computer Science, Electrical Engineering, Computer Engineering or a related field
- To be eligible for this position your final graduation date must fall between December 2026 and June 2028
- You must be available to work 40 hours/week for the full duration of the internship program
- This position requires U.S. citizenship
- Excellent oral and written communication skills