> Markdown version of [/jobs/ext/1994032-system-test-engineer](https://www.wearedevelopers.com/jobs/ext/1994032-system-test-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # System Test Engineer - **Company:** Viasat, Inc. - **Location:** San Jose, CA, United States - **Experience:** Experienced - **Salary:** $95,000.0 - $149,500.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Adobe InDesign, C++ (Programming Language), Configuration Management, Software Documentation, Data Link, Computer Programming, Software Debugging, Linux, Hardware Platform Interface, IP Addressing, OSI Models, Python (Programming Language), Network Layer, Networking Basics, Systems Development Life Cycle, Satcom, Requirements Traceability, Verification and Validation (Software), Systems Integration, TCP/IP, Transmission Control Protocol (TCP), Jama (Software), Scripting, Hardware Testing - **Published:** August 8, 2026 - **Apply:** https://www.dice.com/job-detail/b9c718c2-32a5-41ed-8342-847ddd51e2fb ## About the Role * 3+ years' experience in crafting test requirements, test plans, test cases and methodologies, and test documentation for manufacturing that guide system development. * Bachelor's Degrees in STEM field or related work experience. * Understanding of both the technical and process aspects of product design and able to evaluate products using documents describing their design and function. * Familiar with a variety of lab equipment like oscilloscopes, power supplies, and boundary scan to evaluate and help fix systems. * Ready to use a variety of lab equipment like oscilloscopes, power supplies, and boundary scan to evaluate and help fix systems. * Familiarity with Linux operating systems and basic skills in fixing and solving technical issues. * Knowledge of networking fundamentals, including the OSI model, Layer 2 (Data Link) and Layer 3 (Network) technologies, and basic concepts of MAC addresses, IP addresses, TCP, and UDP protocols. * Strong interpersonal, communication, and problem-solving skills * Knowledge and application of configuration management guidelines. * Up to 10% travel. * ship required. What will help you on the job * Experience with debugging and fixing Linux-based products. * Experience with networking, OSI model, and L2/L3 technologies like MAC and TCP/IP, UDP, etc. * Experience with a programming or scripting language (Python, C/C++, Java or other). * Familiar with using requirements traceability tools (DOORS, JAMA, etc.). * Experience with wireless communications or satellite communications systems (SATCOM) or Radio Frequency systems. ## Description Work with a multi-functional team in the development of our latest generation government modem! Write test documentation include test plans, procedures and test cases and then support lab build up to implement the testing. The day-to-day * Prepare Test Plans, Procedures, and customer needs to guide the effort to develop and build custom test hardware and automation using company and industry standards. * Shepherd test system deployment from hardware/software integration, to use in design verification, to full-rate production. * Use RF test equipment to test both new hardware and software releases for satellite communication products. * Full cycle test development on legacy and new products, from a new release on an existing hardware device to a first release on a new modem hardware platform. * Communicate with a multi-functional development engineering team to fix integration and system verification test failures. ## Related Videos - [An Applied Introduction to eBPF with Go](https://www.wearedevelopers.com/videos/1075-an-applied-introduction-to-ebpf-with-go) - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Turning Container security up to 11 with Capabilities](https://www.wearedevelopers.com/videos/718-turning-container-security-up-to-11-with-capabilities) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [What is a Test Plan: Guide to Test Planning](https://www.wearedevelopers.com/magazine/191-what-is-a-test-plan-guide-to-test-planning) - [How to create a test plan for software testing](https://www.wearedevelopers.com/magazine/56-how-to-create-a-test-plan-for-software-testing) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How to Write a CV and Interview if You Don't Fully Qualify For The Job](https://www.wearedevelopers.com/magazine/183-how-to-write-a-cv-and-interview-if-you-don-t-fully-qualify-for-the-job) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)