Company Overview
Symantec is a global leader in providing security, storage and systems
management solutions to help our customers – from consumers and small
businesses to the largest global organizations – secure and manage
their information-driven world against more risks at more points, more
completely and efficiently. Our software and services protect
completely, in ways that can be easily managed and with controls that
can be enforced automatically – enabling confidence wherever
information is used or stored.
Department Overview
Symantec’s PGP division is developing multi-platform security software
to secure email, files, whole disks, and other media.
Responsibilities
PGP Corporation, a Symantec company is looking for an engineer to join
the Desktop messaging team. Desktop messaging team focuses in
developing multi-platform security software to secure Email. This
position will play a lead role in bringing about the Windows
implementation of these products. The role includes technical design
and implementation of new features, maintenance of existing features,
and integrating both new and existing code. Experience using Extended
MAPI on both the Outlook client and Exchange Server will benefit the
ideal candidate.
• Develop technical design and implementation of new Desktop Messaging
features related to email encryption in our PGP Desktop product.
• Maintain existing Desktop Messaging features related to email
encryption in our PGP Desktop product.
• Perform and conduct design / code reviews with his peers in
messaging team.
• Perform unit testing and integration testing as part of development
process.
• Work with Quality Assurance group in triaging and resolving found
issues through testing phase.
• Attend to escalations on Desktop messaging features related to email
encryption.
Qualifications
• B.S. or M.S. degree in Computer Science or related field (waived for
exceptional candidates)
• 5+ years C/C++ programming on Windows platforms.
• 3+ years experience with Win32 API
• Strong Windows internals and debugging using WinDBG or Visual Studio
Debugger
• Understanding of networking, protocols, and threads.
• Strong problem resolving skills
• Strong familiarity with large-scale software product development
processes on Windows platform.
• Ability to broadly understand product and company goals helping to
synthesize product vision.
• Excellent verbal and written communication skills.
Desirable:
• Experience with Microsoft MAPI and messaging architectures/APIs
• Experience with PGP and other security products.
• Experience with CVS/Subversion, Bugzilla.
• Understanding of message formats including MIME.
• Familiarity with SMTP, POP, IMAP, and other email protocols and
APIs.
• Experience in reverse engineering skills, using WinDBG, using
Interactive dis-assemblers (IDA Pro)
• Understanding of OpenPGP, OpenSSL, OpenSSH and other IETF security
protocols (desired).
• Familiarity with security APIs such as PKCS#11, PC/SC, PGP SDK,
BSAFE, or CDSA (desired).
How To Apply
To be considered for a position, please submit your resume/CV on the
Symantec Careers site.
(Direct Link: http://lnk.nu/symantec.com/1fnj.jsp)
Symantec staffing professionals will review your qualifications
against open positions.
Equal Employment Opportunity
Symantec Corporation is an Equal Opportunity Employer and welcomes
diversity.
NOTE: To all recruitment firms: Symantec is not accepting agency/
search firm referrals for this posting, or other postings, without
prior written permission from Symantec’s Staffing organization.
Symantec is not responsible for any fees related to unsolicited
resumes.