You are viewing a preview of this job. Log in or register to view more details about this job.

Software Engineer Intern

One team. Global challenges. Infinite opportunities. At Viasat, we’re on a mission to deliver connections with the capacity to change the world. For more than 35 years, Viasat has helped shape how consumers, businesses, governments and militaries around the globe communicate. We’re looking for people who think big, act fearlessly and create an inclusive environment that drives positive impact to join our team.

Job Responsibilities:

As a Software Engineer Intern, you will work on an embedded Linux platform for our airborne mobility terminals. You will be developing, integrating, and supporting kernel modules, device drivers, and user-space applications. Responsibilities include design, implementation, and integration of software for mobility platforms. Team members share all responsibilities involved in developing, testing, and supporting the software.

Requirements:

  • Currently pursuing a Bachelor’s degree or higher in Computer Science, Computer Engineering, Electrical Engineering, and/or a related field
  • Ability to develop software monitoring and control software
  • Work, project, or coursework experience with software architecture using C or C++ or Python or Java
  • Familiarity with configuration management tools, development tools (Eclipse or Visual Studio), and agile development methodologies
  • Ability to commit to a 10-12 week summer internship

Preferences:

  • Previous relevant internship or work experience
  • Real-time computing Linux 
To learn more about this site and other office locations, please click here!