見過最強的JOB DESCRIPTION!

Job Title
Senior Software Engineer – System/Platform level software development

Job Description (Grade 6)
The qualified candidate will join Intel China Flexible Solutions – Platform Engineering Solution team as a senior software engineer. He/She will have opportunities to work with different Intel product/business groups on various R&D projects, mainly focusing on embedded and/or system area. He/She will take the key role in the team. Besides of independent working on assigned tasks, he/she should be able to lead junior engineers in the team. The good performer will have opportunity to take key position in the team, such as technical lead or project manager.

Qualification
Educational background and working experience
Must hold Master degree (or higher) in Computer Science, Computer Engineering or Electrical Engineering.
With at least 3 years of IT working experience.
Must have working experience of a technical leader.
Experience in outsourcing company or Multi-National company is highly desired.
Must be comfortable with working in a fast paced environment.

Technical skills
Solid programming/debug/troubleshooting skills in system level software development.
Strong technical leadership and software architecture design ability.
Proficient in C/C++, assembly languages, data structure and algorithm.
Proficient in one or more popular development tools like Visual Studio .Net, Eclispe, GCC etc.
Technical depth in Operating System kernels and drivers such as Linux or WinCE, experience in device driver development under Windows and/or Linux will be a must.
Deep knowledge on CPU architecture and experience on one or more Intel architectures such as IA-32, IA-64, Xscale or IXA, is a must.
Solid knowledge and experiences of software engineering methodology such as Product Life Cycle or SEI CMM is a must.

Knowledge of Java or C# is a plus.
Knowledge of runtime environments such as JVM or .NET will be a good plus.
Experience of graphics engine and media (audio/video) codec such as OpenGL, D3D, DirectX, MPEG2/4, H.263, G.711, MP3 will be a good plus.
Knowledge of software testing methodology is a plus.
Knowledge of BIOS, firmware, PCI, PCI Express, USB, graphics chips is a good plus.
Experience in Web services development such as ASP.NET and/or Apache/AXIS and XML/SOAP/WSDL, knowledge of Web service specifications such as WS-Addressing, WS-Security, will be a good plus.
Knowledge of platform management capabilities such as IPMI, ASF, CIM and WBEM, is a good plus.
Solid understanding of all layers of the OSI interconnect model and TCP/IP network stacks. Hands on development capability of wireless protocols such as Bluetooth, 802.11x, VOIP or telecommunication such as the signaling or the cellular related will be highly preferred.
Experience of design and development of voice, video, conference, fax and other telephony application software is a plus.
Experience in PCB design and implementation is a good plus.

Soft skills
Fluent spoken and written English is a must.
Good communication skill with internal or external partners, customers and vendors is required.
Strong sense on team work, customer orientation, quality and discipline is highly preferred. 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章