Networking Software Applications Engineer -Manycore Processors Tilera
THIS JOB HAS EXPIRED Do you find developing high performance networking software on a unique multi-core processor challenging? Well if you do, we need to talk ASAP. But consider this, we care more about what you can accomplish and the results you?ve achieved than your experience.
If you?re ready to push yourself and your career to new levels you should consider Tilera, where our iMesh multi-core processor architecture sets the highest bar in performance/low power consumption. Multi-core technology is disrupting the industry where ASICs are inflexible and expensive and FPGAs are not easy to program ? Tilera?s processor solutions in software-defined network are the way of the future.
Our Network Software Applications Engineer will have the opportunity to innovate in hot technology areas such as SDN, NFV, security, ADC and other Layer 4-7 services. Work involves software development, integration and fine tuning performance of critical components such as TCP/IP, IPsec and SSL.
In addition, the Software Applications Engineer will serve as the lead for customer demonstrations and discussions with CTO/Principal Architects at our top networking OEMs. Building an evaluation kit that not only impresses our customers but requires no hand-holding of FAEs will be a highly valued accomplishment as well. The Applications Engineer will produce excellent collateral including application notes and product briefs targeted for software-defined networking applications.
We?re looking for a Software Applications Engineer who ideally has 5 to 10 years experience and a background in:
Deep knowledge of L2 through L7 networking protocols
Experience in networking stack development in Linux or FreeBSD kernel or user space.
C/C++ programming on multi-core, multi-threaded processors with experience on cache coherency, optimization, parallelization, profiling, debugger and memory/cache analysis tools.
Device drivers developed for network and bus interfaces
Usage of network protocol test equipment such as IXIA, Spirent or Breaking Point
Shell, Python or Perl scripting and test script automation
If you?d like to be considered for this position, send us your resume and a quick summary of two significant accomplishments. Make one of these accomplishments related to a team project involving creation of a customer evaluation kit and the other an individual accomplishment developing network protocol optimizations on a Linux kernel variant. They should each be a paragraph or two, with fewer bullets and more description the better.
||San Jose, CA |
THIS JOB HAS EXPIRED