Fortinet (NASDAQ: FTNT) protects the most valuable assets of some of the largest enterprise, service provider and government organizations across the globe. The company's fast, secure and global cyber security solutions provide broad, high-performance protection against dynamic security threats while simplifying the IT infrastructure. They are strengthened by the industry's highest level of threat research, intelligence and analytics. Unlike pure-play network security providers, Fortinet can solve organizations' most important security challenges, whether in networked, application or mobile environments - be it virtualized/cloud or physical. More than 310,000 customers worldwide, including some of the largest and most complex organizations, trust Fortinet to protect their brands. Learn more at http://www.fortinet.com, the Fortinet Blog http://blog.fortinet.com/ or FortiGuard Labs http://www.fortiguard.com/.
City Sunnyvale
City Sunnyvale
State/Province California [CA]
Country United States [US]
Title Software Engineer (AMRD2035)
Req # AMRD2035
Job Status Full Time Regular
Functional Area R&D
Position Overview Overview Are you a Software Engineer that is always looking for a challenge? Well, our next challenge is for you to join our Embedded Software team here at Fortinet. We are consistently leading the market in revenue and new product development. In this role, you will have the opportunity to work on the latest research and technology for our next generation high performance distributed security systems. You will gain in depth knowledge and experience working alongside some of the best and brightest software engineers in the industry. If this sounds exciting, we encourage you to apply now!
Responsibilities · Hands on in bug fixing current products
· Develop and maintain driver and application for network security products, including:
o Design high-efficiency network I/O driver and load balancing algorithms
o Design flexible and high-efficiency kernel/user interface
o Design and implement protocol analyzing and pattern matching algorithms
o System-level performance profiling to identify performance bottleneck
o Maximize multi-core performance using cutting-edge technology like MSI-X interrupt, Direct Cache Access, NUMA, etc.
Requirements · 5~8 Years of C experience in Unix/Linux environment
· Good understanding of computer network architecture and TCP/IP stack
· Experience with Linux kernel and driver development is a plus
Education · B.S. in Computer Science or Electrical Engineering; M.S. preferred
EEOC / AAP Accommodation: If you are an individual with a disability and require a reasonable accommodation to complete any part of the application process, or are limited in the ability or unable to access or use this online application process and need an alternative method for applying, you may contact Fortinet, Inc at (408) 235-7700 of
[email protected] for assistance.
EEO: All qualified applicants will receive consideration for employment without regard to race, sex, color, religion, sexual orientation, gender identity, national origin, protected veteran status, or on the basis of disability.