✨ Fill and validate PDF forms with InstaFill AI. Save an average of 34 minutes on each form, reducing mistakes by 90% and ensuring accuracy. Learn more

Senior Security Test Engineer

Viasat Los Angeles, California
senior security test engineer security software team test tools engineering threat research security testing
March 27, 2023
Viasat
Los Angeles, California
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.


Requirements

  • 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


Preferences

  • 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!

#LI-Hybrid

Additional Requirements and Information

Minimum Education

BA/BS or equivalent experience

Years of Experience

5-8 years

Travel

Up to 10%

Citizenship

US Citizenship required

Clearance

Must be able to obtain a United States Top Secret/ SCI Clearance

Worker Classification

Employee

Report this job

Similar jobs near me

Related articles