Senior Security Test Engineer

US - CA - Carlsbad, US - CA - Los Angeles, US - CA - San Diego, US - DC - Washington, US - ID - Remote, US - MD - Remote, US - VA - Warrenton Ref #12555 05-Aug-2022

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

  • Security Tool and Test Development: lead the charge in developing automated security tests procedures and tools to analyze, test and secure SATCOM communications products and networks in a simulation of their operational environment (e.g., vacuum chamber), which can include space. Use vulnerability testing scenarios and the simulation of  cybersecurity attacks including RF against Software Defined Radios, trends, and methodologies. Automate the replication of tactics, techniques and procedures used by modern attackers, common network exploitation and penetration techniques as well as common software exploitation techniques. Work with Cyber Threat Intelligence teams to incorporate the latest unclassified/classified Threat Intelligence. This includes working with government/academic/commercial researchers and institutions, operational technology research labs, commercial companies and public and private cybersecurity information sharing groups (e.g., ISACs) to define and implement the test cases that improve and test the cyber resilience of our products and networks. Develop security tools to automate security assessments, testing and assist with Red Team exercises and Penetration Testing. 
  • Security Testing:  use security tools to simulate adversary threat-based approaches to expose and exploit vulnerabilities and weaknesses to improve the security of both ours and customer products and networks. Automate the execution of tests in a simulated space environment (e.g., vacuum chamber) and analysis or results. Provide constructive feedback to the defenders and product teams on their successes and failures including mitigation recommendations.  Collaborate with a cross-functional team of the engineering, data science, product management, product marketing, and senior leadership to enhance the security of the company’s products and services. 

  • Engineering, Physics, Mathematics, Computer Science Degree, or other technical degree
  • At least 5 years testing experience, ideally for an embedded environment, product or communications system
  • Proficiency in PowerShell, Python, C, C#, Go or other to build and extend toolsets
  • Understanding of networking protocols with a preference for secure ones like SSH, HTTPS, TLS, IpSec, and others
  • Software/Hardware/FPGA application and Information security testing concepts
  • Ability to write scripts/tools to assist and automate security testing
  • Passion for continuous learning, growth, research and tinkering
  • Having the ability to work individually or within a team is a must
  • Familiarity with Digital Signal Processing, Software Defined Radios and/or RF telecommunications with a preference for experience with SATCOM using GNURadio or MatLab
  • Understanding of security vulnerabilities and common software engineering flaws
  • A desire for continued learning, research, and expansion of skillsets essential to the role
  • Experience with Linux/embedded Linux/RTOS
  • Active TS clearance (or held one in the last 2 years)
  • Willingness to obtain a DoD TS SCI clearance (or held one in the last 2)
  • Occasional Travel up to 15%
  • US citizenship
  • Test development or testing experience using hot/cold plates and/or vacuum chambers
  • Understanding of FPGA or HW engineering flaws
  • Demonstrable knowledge of common techniques for applications and service APIs
  • Well-versed in testing HW, FPGAs, operating systems, user space/kernel device drivers, U-boot, and/or embedded software
*Please note: relocation assistance is available for non-local candidates (Carlsbad, CA). 

To learn more about this site and other office locations, please click here!


Additional Requirements and Information

Minimum Education
Bachelors Degree or equivalent experience
Years of Experience
5-8 years
Up to 10%
US Citizenship required
Must be able to obtain a United States Top Secret/ SCI Clearance
Worker Classification

Back to search jobs

Viasat is proud to be an equal opportunity employer, seeking to create a welcoming and diverse environment. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, ancestry, physical or mental disability, medical condition, marital status, genetics, age, or veteran status or any other applicable legally protected status or characteristic.

If you would like to request an accommodation on the basis of disability for completing this on-line application, please click here.