Cloud Computing Applications Software Engineer Tilera
THIS JOB HAS EXPIRED
Job Description:
Tilera Corp. is seeking a cloud computing 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 or Westborough, MA
Authorization to work in U.S. is required
Responsibilities will include, but not be limited to the following:
Developing, optimizing, testing and documenting web data center applications in C/C++, PHP or Java on Linux.
Install, configure, and optimize open source web applications based on the LAMP or NoSQL stack
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.
Requirements:
Minimum 5 years experience in coding and tuning web applications
Experience writing and optimizing Linux web data center server applications in the areas of Web Serving, Memcached, Storage and Big Data (e.g. Hadoop, Map/Reduce)
Expert C/C++, Java or PHP programming and analytical skills
Strong knowledge of computer architecture and optimizing high performance applications
Experience with multi-threaded or multi-processing systems is highly desired
Excellent inter-personal and communication skills
Excellent technical communication skills, both written and spoken
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
Additional Desired 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.
| Location: |
4677 Old Ironsides Dr
Suite 310
Santa Clara, CA 95054
United States
|
THIS JOB HAS EXPIRED