Principal Software Engineer

Employment Type:
Full Time
IT Jobs
Job Role:
Software Engineering Jobs
United States of America
Mobile Jobs
Job Ref:

Symantec is seeking a Senior Software Engineer with 8+ years of experience to work on the Advanced Threat Protection product suite. A successful candidate must have a solid background in C and C++ development in a Linux environment. The ideal candidate will have prior experience with cyber security and network protocols.

Job Responsibilities

Develop system libraries, modules, and applications for the Advanced Threat Protection product suite
Build and design software following standard design patterns
Communicate progress and escalate issues to management in a timely manner
Add features and provide support for existing code

Strong C, C++, Python, and JSON skills
Experience with multi-processor environments, concurrent processes, threads, system resource allocation and inter-process communications
Experience with Linux development environment including clang, gcc, and gdb
Knowledge and use of performance tuning, profiling and software metrics tools
Experience with software testing, quality assurance and working closely with QA
Very strong diagnostic and troubleshooting skills
Outstanding verbal, written and interpersonal communication skills
Proven ability to utilize creative thinking to solve complex engineering problems
Ability to manage multiple priorities in a dynamic work environment
Experience with network protocols including IPv4, IPv6, TCP, and UDP
Experience with scripting languages
Knowledge of package management and creation with RPM
Understanding of version control systems, including Git and Perforce
Understanding of continuous integration tools, including Jenkins
BS Degree in Computer Science or related field, or equivalent experience
8+ years Linux system development experience

You may return to your current search results by clicking here.

Latest Job Listings