Job Details

System Integration Engineer - Satellite Modems (Linux/Python)

ViaSat Inc.
Everett, Washington, United States
Job Description 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 The Broadband Terminals Software group is responsible for connecting millions of users to Viasat's world class satellite networks, including residential home users in the United States and abroad, airline passengers, government and military personnel, and rural communities. As part of this team, you will be involved in integrating cutting-edge software features for Viasat's mobile platforms while automating interactions with the modem software to support continuous deployment to production users. We build and maintain our own Python libraries and scripts, control terminal software deployment to our test bed using tools such as Git, Artifactory, and Jenkins, and monitor software performance in test and in production. Being a member of the Terminals team provides exposure to a wide variety of Viasat's projects such as supporting global, in-flight connectivity for world class airlines, satellite video streaming partnership with Disney+, and integrating modems with the Viasat-3 next generation satellite. Additionally, we work in tandem with our Networking, System Engineering, and various Development teams across Viasat as part of the integration process. We also verify several new features and protocols to deliver high-performance audio and video streaming at-scale for commercial airlines and business jets. Requirements 2+ years of experience with automation scripting and foundational understanding of object-oriented principals Ability to pick up new software, frameworks, and APIs Experience with any Linux operating system Strong communication and teamwork skills Preferences Prior experience with Python Foundational understanding of SDLC (Software Development Life Cycle) and/or STLC (Software Testing Life Cycle) Knowledge of signal processing and communication theory Knowledge of wireless communication networks Previous experience in automation, software test, or software development (Pandas, Selenium, threading, etc.) Knowledge or experience with deployment tools such as Git, Artifactory, Jenkins, Amazon Web Services Knowledge of TCP/IP, DNS, UDP, HTTPs, HTTP, and DHCP network fundamentals Ability to travel up to 10% To learn more about this site and other office locations, please click here! Additional Requirements and Information Minimum Education None Years of Experience 2-4 years Travel None Citizenship None Clearance None Worker Classification Employee At Viasat, we consider many factors when it comes to compensation, including the scope of the position as well as your background and experience. For United States-based jobs only: The pay range for this position is $85850 to $142600 annually; however, base pay may vary within this range depending on location, job-related knowledge, skills, and experience. Additional cash or stock incentives may be provided as part of the compensation package, in addition to a range of medical, financial, and/or other benefits, dependent on the position offered. Learn more about Viasat's comprehensive benefit offerings that are focused on your holistic health and wellness. Apply Share with Facebook LinkedIn Twitter Google Email

Send application

Mail this job to me so I can apply later

Apply With CV

You are not logged in. If you have an account, log in to your account. If you do not have an account, why not sign up? It only takes a minute!

latest videos

Upcoming Events