Viasat-logo
Viasat
·
October 29, 2026
Apply Now
This job has closed.

Software Engineer Intern

Germantown, MD
Internship
Onsite
$20.91/hr - $56.97/hr
Intern
Viasat is hiring a Software Engineer Intern to contribute to software development across government communications product lines. The intern will gain experience with software and systems engineering, embedded and application development, user interfaces, and infrastructure while supporting development, integration, automation, testing, and certification.

Responsibilities

  • You will join a software development team that designs, re-factors, and maintains code for existing and upcoming features across one or more product lines while meeting a stringent set of standards for functionality, security, performance through design, development, and testing
  • Members will be expected to work as part of a team that works with and helps clarify requirements while continuously supporting development, integration, automation, and test of the final product through certification
  • Software & Software Systems engineering
  • Be a part of an agile multidisciplinary development team
  • Embedded systems software engineering
  • Embedded or applications developer
  • Front end user interface development engineering, including focus on user experience
  • System infrastructure development; scripting, automation, data visualization & dashboarding

Qualification

Required

  • Currently pursuing a Bachelor's degree or higher in Computer Science, Computer Engineering, Electrical Engineering, Physics, Math, and/or a related field
  • To be eligible for this position, your final graduation date must fall between December 2027 and August 2028
  • This position requires U.S. Citizenship
  • 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) and development tools (Eclipse, Visual Studio, etc.)

Preferred

  • Experience with Java or Python
  • Courses in software architecture
  • Courses with practical software design usage
  • Experience with developing software monitoring and control software
  • Familiarity with CI/CD pipelines
  • Knowledge of TCP/IP network fundamentals
  • Desire to work on network-based products
  • Familiarity with agile development methodologies

Benefits

  • Housing assistance is available pending eligibility.
  • Viasat embraces a flexible work environment; onsite/hybrid work is determined by individual roles and teams.
Viasat is a global communications company that offers satellite services.
Glassdoor
3.8
Founded in 1986
Carlsbad, California, USA
5001-10000 employees
http://www.viasat.com

Similar Job