Software Engineer (Engineering/Software Jobs)

Job ID 677487  In Category: Engineering/Software

Software Engineer

Hiring Company: Versa Networks, Inc.
Location: San Jose, California
Job Type: Full Time
Salary: Not Specified
Experience Desired: 3 - 5 Years
Last Update: Mar 04, 2019 02:15:25 AM
Full Job Description:

Job Title: Software Engineer

Job Duties:
• Work with a team of vulnerability research engineers to design and develop software for Network Security vulnerability signatures (50% of the time)
o Research upcoming threats and architect solutions to detect and prevent these threats.
o Analyze malware outbreaks like ransomware, cryptominers and create detection solutions for such threats.
o Analyze latest malware outbreaks through a process of static and dynamic analysis.
o Study the system weakness exploited by the malware and understand the infection process.
o Study the system protocol via which the malware propagates.
o Enhance current software system to detect malware activity.
o Design and develop software systems employing newer methods like artificial intelligence in order to detect malware activity in a computer network.
• Work with security software engineers to develop software and signatures to detect and thwart vulnerability attacks (20% of the time)
o Analyze vulnerabilities reported in popular software like Microsoft windows, Linux etc. to understand its severity.
o Through a process of reverse engineering the target software, the software engineer will study the nature of the vulnerability to develop Proof-Of-Concept code that is used to develop IPS signatures and/or associated security content that will protect customer networks from attacks against the vulnerability.
o Research recent hyper-visor techniques like Virtual Machine Introspection (VMI).
o Design hypervisor-based system for effective dynamic analysis of documents and executables in order to detect malicious activity.
• Develop software for IDS/IPS, malware and vulnerability detection (10% of the time)
o Review current design/architecture of Versa’s security solutions portfolio.
o Enhance current IPS engine and Sandbox to better detect malware and other kinds of network threats. Core engines are modified or enhanced to better support IPS signatures and security content developed.
o Development of security testing tools to assist in quality test of Versa’s security products.
o Review of test plans developed for quality assurance testing of Versa’s security products.
o Review of product documentation developed for the security features.
• Work with engineering and customer support team to assist with the troubleshooting of defects reported by customers or found during in-house release testing (10% of the time)
o Review bugs reported by customers and work on fixing them.
o Review bugs reported by in house quality assurance team.
o Assist quality assurance team in verifying the bug fix and release.
• Work on documenting vulnerability and malware attacks (10% of the time)
o Prepare technical reports on analyzed malware and vulnerabilities for customers advising them on current attack trends, security best practices for system configuration.
o These reports are published as blogs or company technical reports available for download to customers.

Minimum Requirements:
Bachelor’s degree or foreign equivalent degree in Computer Science, Electrical Engineering, Electrical and Computer Engineering, or a related field and 5 years of related work experience.

Employer:
Versa Networks, Inc.

Location:
6001 America Center Dr, Suite 400, San Jose, CA 95002

To submit your resume, you may mail a copy of you resume to the above address or email it to jobs@versa-networks.com

Company Type: Not Specified
Contact Name : Shiva Shenoy
Contact Phone: 4083857660
Contact Email  :
Number of Views: 411