Software Engineer Intern
Viasat
This job at a glance
- Who can apply
- New grads and up to 37 years · Bachelor's degree
- Must know
- OperationsAgileEmbedded systemsData visualizationREST APIsLinux
- Work
- On-site in Germantown · internship
- Pay
- Not stated by the employer.
- Skill demand
- Agile32%Embedded systems17%Operations11%Data visualization2%of 149 similar entry-level jobs posted in the US this week
- Listed
- Nov 2, 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
Viasat's Government Services and Solutions team delivers End to End communications solutions to Government customers across airborne, land, and maritime operations. This role involves joining a software development team focused on designing, re-factoring, and maintaining code for existing and upcoming features across product lines. The work requires adherence to stringent standards for functionality, security, and performance through design, development, and testing. You will work within a team to clarify requirements, support development, integration, automation, and testing through to certification.
What You'll Do
As an Software Engineer Intern, you'll gain experience in:
- Software & Software Systems engineering
- Agile multidisciplinary development
- Embedded systems software engineering
- Embedded or applications development
- Front end user interface development engineering (including user experience focus)
- System infrastructure development: scripting, automation, data visualization & dashboarding
Internship Program Details
- This is a site-based internship, requiring work from a Viasat office or location 3+ days (60%+) per week.
- Internship compensation is pre-determined based on role, location, and degree level, and is non-negotiable.
- Housing assistance is available pending eligibility.
Requirements & Tech Stack
- Education: Currently pursuing a Bachelor’s degree or higher in Computer Science, Computer Engineering, Electrical Engineering, Physics, Math, and/or a related field.
- Graduation Date: Final graduation date must be between December 2027 and August 2028.
- Internship Dates: Must be available to work 40 hours/week for the full duration of the internship program.
- Cohort 1: May 17, 2027 – August 6, 2027
- Cohort 2: June 21, 2027 – September 10, 2027
- Citizenship: U.S. Citizenship is required.
Qualifications
- Previous experience with Object Oriented Programming
- Previous experience with functional programming
- Ability to pick up new software, frameworks and APIs
- Strong communication and teamwork skills
- Excellent software design, problem solving, and debugging skills
- Experience with or desire to learn Linux
- Previous experience using C or C++
- Familiarity with configuration management tools (Git)
- Familiarity with development tools (Eclipse, Visual Studio, etc.)
- Familiarity with CI/CD pipelines
- Familiarity with unit testing
What Will Help You On The Job
- Experience with Java or Python
- Courses in software architecture
- Courses with practical software design usage
- Experience with developing software monitoring and control software
- Knowledge of TCP/IP network fundamentals
- Desire to work on network-based products
- Familiarity with agile development methodologies