Job description:Software application engineer who works with other developers to integrate Intel's latest technologies into customers server system or services. This candidate is primarily responsible for supporting software developer to implement server related technologies. Targeted software on the product include Software Defined Infrastructure, database or analytic such as Software Defined Network, Software Defined Storage, Network Function Virtualization, Big Data system. This candidate collaborates with other developers in resolving issues execution performance, features, power consumption, easy to use and others of implementing software listed above developed by customer, partner or Intel for the new server technologies with Intel server products like Xeon, NIC, SSD.
Qualifications:Applicant should have either master degree of computer science or electrical engineering +2 years or more experience of developing software and/or hardware of server system, or bachelor degree of computer related college +4 years or more experience of developing software and/or hardware of server system.Required Skills:1. Reading and writing skill of Japanese and English including fluent conversation skill in both languages2. Proficient communication skill with customers and internal counterparts3. Proficient programming skill of C and C++ languages4. Application development skill on some of Java, C, perl, python, ruby or any other runtime or script language5. Development skill of kernel, drivers and applications on Linux6. Thorough knowledge of Intel microarchitecture7. Programming skill for Intel multicore processor include SIMD series of SSE/AVX instructions and multithreading8. Self-motivated and self-startingAdditional Skills:1. Skill to develop documents of required specification for any software defined based server system with customer, actually to design the system following the document, to implement the SW and HW design and to test the system against the specification to complete development2. Experience of developing, deploying or debugging Software Defined Infrastructure, such as SDN, SDS, NFV, CDN or OpenStack is strong plus.3. Experience of developing, building and debugging network, storage, database, analytic or CDN products.4. Experience of optimizing software program for any specific processorInside this Business Group