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

Software Engineer Intern

Carlsbad, CA
Internship
Onsite
$20.91/hr - $56.97/hr
Intern
Viasat is hiring a Software Engineer Intern to contribute to software development for government communications products. The role involves designing, refactoring, and maintaining software, and supporting development, integration, automation, testing, and certification across product lines.

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.)

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 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