Company Information

Careers

Work at OPSWAT! We are always looking for intelligent and creative people with a passion for security! Established in early 2002, OPSWAT is a security software and services company located in San Francisco's SOMA neighborhood, not far from the downtown Montgomery BART station.


Current openings include:

Senior Software Engineer
Software Developer Lead
Quality Assurance Engineer

 


Senior Software Engineer

The Senior Software Engineer will work on building, improving and enhancing software products under the supervision of a Software Team Lead. The Senior Software Engineer will be responsible for delivering features according to specifications and requirements given by their supervisor.  Interaction with remote offices, QA Engineers, and Support Engineers may be required.

Requirements:

  • Strong communication skills in English (written and verbal)
  • Familiar with all stages of the SDLC
  • Solid programming skills in at least one OO language (C++, C#)
  • Knowledge of building desktop application with MFC, WPF, or other cross-platform techniques
  • Mindset for tackling challenges
  • Exceptional Organizational Skills
  • Bachelor’s Degree in Computer Science

Preferred:

  • Experience delivering cross-platform solutions
  • Experience with IPC mechanisms such as pipes, sockets, and Windows messages
  • Experience with writing and parsing XML files
  • Knowledge of HTML and Javascript
  • Knowledge of Agile methodologies
  • Understanding of low-level operating system principles
  • Familiar with Windows API
  • Knowledge working with Visual Studio, XCode, or NetBeans

OPSWAT offers competitive salaries and benefits packages. This position will work from our headquarters in San Francisco, CA, conveniently located next to BART, CalTrains, and MUNI. To learn more about the company, visit us at www.opswat.com.

To apply, send your resume and cover letter to us at careers-us@opswat.com, with the following subject line: Senior Software Engineer - <Your Name>. Special consideration will be given to those candidates whose cover letter indicates that they have viewed our website. Please, no drop-ins, calls or faxes.

 


Software Developer Lead

The Lead Software Developer will manage a team of Software Engineers to design, architect and build software products. The Lead will be responsible for writing product requirement documents, implementing and tracking development timelines and overseeing team deliverables. Interaction with remote offices and occasional travel may be required.

Requirements

  • Strong communication skills in English (written and verbal)
  • In depth, first-hand experience with all stages of the SDLC
  • History of shipping products
  • Proven experience delivering high quality products on time
  • Understanding of low-level operating system principles
  • Experience designing and developing development framework for internal and external usage
  • Experience developing desktop (non-web) applications
  • Past experience leading a team of 3+ engineers
  • 5+ years experience in Software Development, preferably in C/C++
  • Strong knowledge of XML
  • Mindset for tackling challenges
  • Exceptional Organizational Skills
  • In depth knowledge of Windows Internals (Services, registry, Drivers)

Preferred

  • Experience delivering cross-platform solutions
  • Experienced in Database design
  • Experience with TCP/IP and similar protocols
  • Knowledge of Agile methods
  • Knowledge of Perl and other scripting technologies
  • Knowledge of building secure systems
  • Knowledge of MFC, HTMLDialogs, and Javascript

OPSWAT offers competitive salaries and benefits packages. This position will work from our headquarters in San Francisco, CA, conveniently located next to BART, CalTrains, and MUNI. To learn more about the company, visit us at www.opswat.com.

To apply, send your resume and cover letter to us at careers-us@opswat.com, with the following subject line: Manager of Customer Support - <Your Name>. Special consideration will be given to those candidates whose cover letter indicates that they have viewed our website. Please, no drop-ins, calls or faxes.

 


Quality Assurance Engineer

OPSWAT is seeking a Quality Assurance Engineer to join a dynamic group.

Reporting to a QA Team lead, the Engineer will be responsible for manual and automatic testing of OPSWAT products like Secure Virtual Desktop and GEARS according to the test plans.  She/he will utilize tools such as JIRA and VMWare.  Furthermore, the Engineer will be responsible for creating virtual machine images on various operating systems like Windows XP, Windows Vista and different distributions of Linux by installing all types of end point security applications on them and adding the images to the central repository to be used by other QA Engineers.  She/he will provide support to the customers by handling customer bugs.

Required Qualifications:

  • 0-2 years’ experience as a QA Engineer
  • Knowledge writing in at least one object oriented programming language, preferably C++ or Java
  • Familiar with white box, black box, gray box testing strategies and concepts
  • Master’s Degree in Computer Science or Engineering
  • Grasp of data structures and algorithm fundamentals
  • Knowledge of the Software Development Life Cycle
  • Shift: M-F 8:00am-5:00pm; 40hrs/wk.

Preferred Qualifications:

  • Familiar with Scrum methodology, or equivalent Agile methods
  • Experience with source control management like Subversion
  • Experience working with virtualization products
  • Knowledge of Antivirus software
  • Experience in API/SDK testing
  • Knowledge of building secure systems

To learn more about the company, click here.

To apply, send your resume and cover letter to us at careers-us@opswat.com, with the following subject line: QA Engineer - <Your Name>. Special consideration will be given to those candidates whose cover letter indicates that they have viewed our website. Please, no drop-ins, calls or faxes.