Networking Application Software Engineer Tilera
THIS JOB HAS EXPIRED Job Description:
Tilera Corp. is seeking a networking applications software development engineer who has both breadth and depth of knowledge. We are a fabless semiconductor company designing and building innovative, highly-parallel, very high-performance and power efficient processors targeted to the high-end embedded and cloud computing markets. A critical part of our strategy is to provide high-performance, high-quality application reference software that our customers can build on and customize to create their products.
Position reports to: Global Software Applications Engineering Manager
Location: San Jose, CA, Westborough, MA or Beijing, China
Responsibilities will include, but not be limited to the following:
Embedded Software Engineer to develop, optimize, test, and document L2/3 andL4/7 open source and proprietary networking applications in C/C++ on Linux.
Working closely with a highly skilled software team building cutting edge software applications.
Participating in both early technology research and product development.
Actively contributing your knowledge of modern software development techniques and technology on diverse platforms and architectures.
Enabling customers to be successful through delivering high-performance and well-documented reference code, delivering compelling demos and supporting customers using Tilera?s processors and software products.
A small amount of travel may be necessary to foster relations with customers and world-wide development sites.
Minimum 5 years experience in coding high performance networking (Routing, Switching, Network Security) data plane applications
Experience writing and optimizing Linux networking applications ? kernel or user space
Strong protocol knowledge related to IP networks
Expert C/C++ programming and analytical skills
Experience with multi-threaded or multi-processing systems is highly desired
Excellent interpersonal and communication skills
Excellent technical communication skills, both written and spoken in English
Strong ability to document work and results, especially related to performance
Experience working directly with customers to solve their problems and a track record of success
Minimum education: BS in CS, EE or equivalent with well-rounded engineering skills
Other Desirable Requirements:
A proactive team member that can take a product from early concepts through development and release.
A strong understanding of high-performance processor architecture, including CPU and cache concepts, memory, I/O, etc.
An effective team player who can productively work with other team members, including hardware and system architects, software platform developers and marketing product managers to define effective products.
||4677 Old Ironsides Dr |
Santa Clara, CA 95054
THIS JOB HAS EXPIRED