趋势科技2019校园招聘补招说明
Familiar with Linux. Knowledge of commands and common tools
Familiar with Linux development environment and tools, such as gcc, gdb, git, and svn
Expert in shell, C, and Python programming
Familiar with at least one popular database. Performance tuning experience a plus
(2)Windows Platform DeveloperSolid working knowledge of C/C++
Familiar with OOP and design patterns
Ability to solve problems with standard C++ libraries and common algorithms
Understand process and memory management of Windows operating system
Experience in developing Windows applications with multi-thread and concurrency programming
Ability to troubleshoot and debug Windows applications
Extensive experience in C/C++/Objective C
Solid knowledge of Linux or MacOS platforms
Familiar with at least one scripting language such as shell or Python
Familiarity with Objective C on Xcode is a big plus
Experience in mobile app development and optimization (Android or iOS)
Familiar with OOP, with solid experience in Java, or C/C++/Objective-C programming
Familiar with OS kernel or Android framework is a plus
Strong interest, capability and experience in reverse engineering and threat research, with great passion for innovation of security solution
Solid foundation in computer science with strong competency in programming, data structure & algorithm
Being familiar with assembly language /C/C++ (or Objective C) / Java, python is plus
Being familiar with Network and OS internals (Android or Windows or Mac or Linux) especially user/kernel mode hook is a plus
Being familiar with Malware and Exploitation mechanism and related technology is a plus
(6)Network Development EngineerFamiliar with network concepts including routing, switching, and network layers. Expert in using popular tools to do protocol analysis.
Familiar with common network protocols such as TCP/IP, UDP, HTTP, SMTP, and DNS
Expert in socket programming. Familiar with at least one widely used C/S open source project
Familiar with iptables. DPI development experience is a plus
(7)Backend DeveloperFamiliar with OOP. Expert with at least one of the following: C++/Python/Golang
Familiar with high concurrency programming in Linux
Expert with at least one of the following: MySQL, PostgreSQL or NoSQL
Familiar with Micro-Service architecture
Strong architecture design and code optimization capability
Familiar with AWS or Azure is a plus
(8)Software Development Engineer in Test
Familiar with automation test framework, such as robot framework
Strong debugging and technical problem solving skills, as well as a passion to solve hard, ambiguous problems
Expert with at least one testing tool such as Jmeter
Expert with at least one of the following: relational database or NoSQL
A self-driven person and fast learner. Open to learning new technologies and working in new domains