Oct 17, 2019

Software Engineer - Automation

  • Professional Diversity Network
  • Boston, MA, USA
Full-Time Engineering

Job Description


Bigger challenges. Bolder ideas. Global impact. At Viasat, we're on a mission to deliver connections with the capacity to change the world. We're the company behind the world's fastest satellite internet service, with technology that's helping to bridge the digital divide and improve life for our customers around the globe. By providing powerful new ways for people to connect with one another, gain greater access to education, entertainment, medical research, commerce, and much more, our team is empowering millions of customers worldwide.
We're growing rapidly and looking for passionate, innovative professionals to join our team and connect the world to more. You'll work in a collaborative and inclusive environment that values diverse perspectives and continuous learning, and provides industry-leading benefits with unmatched opportunities for career growth. Our team is fearless in the pursuit of new ideas and uncompromising in our quest to become the world's first truly global Internet Service Provider. Interested in joining our mission? Take a look at career opportunities at Viasat today.
Job ResponsibilitiesAs a member of our Software team, you will be involved in all aspects of software engineering of components that help build Viasat's products and services. This includes participation in research, design, development, testing, debugging, automation and operational activities of the software component(s). This will include being able to attack problems manually (jumping on in real-time to diagnose problems quickly) as well as understanding the system well enough to build automated tests around the features to catch problems before they hit production. You will also be responsible for delivering professional-quality software using sound software development methodologies.
  • Education: Bachelors in Computer Science or equivalent work experience
  • Your day to day work will involve getting hands-on with many different sub-systems in order to build test frameworks
  • Any test automation skill-set (for testing, deployment)
  • Demonstrable experience with any tools that automate processes
  • Experience with automated software frameworks (expect, Pexpect)
  • Experience with various programming languages such as Python, TCL, Matlab
To learn more about this site and other office locations, please click here!

Additional requirements

Minimum education:

BA/BS or equivalent experience

Years of experience:

2-4 years


Up to 10%







Apply Now