Software engineer:2-4年工作经验
Senior Software Enginner: 5年以上工作经验
(Senior) SOftware engineer
Job Title: (Sr) Software Engineer
Job ID: 586725,586726
Location: CHN - Beijing, China
Full/Part Time: Full-Time
Regular/Temporary: Regular
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 Endpoint Security products are the bedrock for Symantec’s
strategy for enterprise security. The flagship product, Symantec
Endpoint Protection, is a group of protection mechanisms bundled into
one application. It offers the following features: anti-virus, anti-
spy ware, firewall, intrusion prevention system, application control,
device control, and proactive threat scanning.
Responsibilities
Works with minimal supervision on analysis tasks, and with little or
no supervision on development tasks. Designs, develops, maintains and
implements software modules in a given product.
Participates in the definition of the lifecycle of software process
and in code reviews. With little or no supervision, completes analysis
of partially defined tasks, completes major portions of complex
functional specs/design documents or entire documents and completes
development and/or maintenance assignments.
Collaborates within and across groups in writing functional and design
specifications, development schedules and user interface
specifications. Identifies and suggests solutions to problems of
significant scope. Generates engineering test plans from functional
specification documents.
Uses professional concepts and company policies and procedures to
solve a wide range of difficult problems in imaginative and practical
ways. Broad application of principles, theories, and concepts in
applicable discipline, plus working knowledge of other related
fields.
Works on problems of diverse scope where analysis of data requires
evaluation of identifiable factors. Exercises judgment within
generally defined practices and policies in selecting methods and
techniques for obtaining solutions.
Qualifications
- Excellent on problem analysis, experience on designing and coding on
a big system.
- Solid experience in software design and development.
- 5+ years experience in related work.
- Strong Linux background, familiar with drivers, TCP/IP, file system,
memory management
- Strong C++/Java/C# background, familiar with ANSI C, GNU C
- Experience on mobile industry
- Experience on Android OS
- Experience on J2ME
- Good communication and English skills.
- Good team player is a must.
- Quick learning.