Principal Software Engineer
4 May 2012 | |
OPSWAT | |
San Francisco | |
United States | |
DOE | |
none | |
employer | |
Salaried employee | |
full time | |
yes | |
This position is for a strong developer with a passion for quality who will develop innovative security products. As a Principal Software Engineer you will architect, design, and develop industry leading Enterprise Security Software products. You will have the opportunity to work with a wide range of security products from all of the leading vendors and to work with the most advanced computing architectures to deliver high performance anti-virus solutions – on bare metal, in virtual environments, and in the cloud. |
|
Requirements . 10 years enterprise software development experience . Bachelor of Science degree in EE, CS or computer engineering . Enterprise software delivery which included the full software lifecycle and which included multiple releases . Startup experience . Deep understanding of Windows, Win32 API, Windows OS internals – services, registry, drivers . Expertise in C/C++ with extensive knowledge of concurrency and multi-threading – architecture, design, development, debug, performance analysis . Discipline with automated unit tests . Experience developing in Agile environments . Understanding of operating system architecture, process management, memory management . Understanding of networking protocols – TCP/IP, sockets, Winsock API . Understanding of security concepts, architects, protocols – SSL, TLS . Strong communication skills in English (written and verbal) . Mindset for tackling challenges . Good Organizational Skills . Experienced in writing secure code |
|
. Masters degree in EE, CS, or computer engineering . Experience delivering cross-platform solutions . Knowledge of Perl and other scripting technologies . Knowledge of building secure systems . Understanding of virtualization technologies . Previous anti-virus product development |
|
careers@opswat.com |
Leave a reply