Viasat-logo
Viasat
·
November 2, 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 for its Government Services and Solutions team. The intern will contribute to software development, integration, automation, and testing for communications products serving government customers.

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
  • As updated standards are released they are deployed across a variety of products and must take into account a variety of competing constraints
  • 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.)
  • Familiarity with CI/CD pipelines
  • Familiarity with unit testing

Preferred

  • 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

Benefits

  • Housing assistance is available pending eligibility.
  • Viasat embraces a flexible work environment and onsite/hybrid work is determined by individual roles and teams.
  • Additional cash or stock incentives may be provided as part of the compensation package.
  • A range of medical, financial, and/or other benefits, dependent on the position offered.
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