Polycom, Inc. is the global leader in unified communications solutions—telepresence, video, and voice solutions—and a visionary in communications that empower people to connect and collaborate everywhere.
www.polycom.com
请将简历发送至joyce.yu@polycom.com
请标注应聘的职位名称。
We are seeking exceptional full-time engineers to join our growing team in Polycom Beijing. The ideal candidate must be passionate about building high quality and high performance multi-media applications. The right candidate is a highly motivated individual who is able to work in self-motivated teams that can take a product from conception through delivery. You will do research, design and develop software systems to meet customers’ requirements. If you are looking to be challenged constantly and if you are willing to learn and master new technologies, then we want to meet you.
Software Engineer (C++/Audio)
Vacancy: 2
Responsibilities
1.Fully understand the requirements from customers and product managers
2.Actively participate in product design and discussions
3.Integrate various audio codec to complex multi-media application
4.Design and implement program using DirectShow/gStreamer or other frameworks
5.Maintain existing programs by analyzing and identifying areas for modification
6.Debug and resolve complex audio issues
7.Create innovative solutions for complex multi-media applications
8.Problem-solving and thinking laterally as part of a team, or individually, to meet the needs of the project
Qualifications
1.Bachelor or Master’s degree in engineering discipline
2.3+ years experience
3.C/C++ programming is a must
4.Exposure to DirectShow/gStreamer or other media frameworks is a must
5.Familiar with various Audio codec, such as G.711U/A, G.722, G.728, G.719
6.Knowledge of RTP/RTCP is a strong plus
7.Experienced in developing multimedia applications for Desktop
8.Excellent knowledge of Object-Oriented Design, Analysis, and Programming
9.Experienced in full cycle of software development
10.Self-motivated and team player
11.Willing to take ownership and make commitment
Software Engineer (C++/Video)
Vacancy: 2
Responsibilities
1.Fully understand the requirements from customers and product managers
2.Actively participate in product design and discussions
3.Integrate various video codec to complex multi-media application
4.Design and implement program using DirectShow/gStreamer or other frameworks
5.Maintain existing programs by analyzing and identifying areas for modification
6.Debug and resolve complex audio issues
7.Create innovative solutions for complex multi-media applications
8.Problem-solving and thinking laterally as part of a team, or individually, to meet the needs of the project
Qualifications
1.Bachelor or Master’s degree in engineering discipline
2.3+ years experience
3.C/C++ programming is a must
4.Exposure to DirectShow/gStreamer or other media frameworks is a must
5.Familiar with various Video codec, such as H.263, H.264 …
6.Experienced in developing multimedia applications for Desktop
7.Knowledge of RTP/RTCP is a strong plus
8.Excellent knowledge of Object-Oriented Design, Analysis, and Programming
9.Experienced in full cycle of software development
10.Self-motivated and team player
11.Willing to take ownership and make commitment
Software Engineer (C++/Windows Multi-Media)
Vacancy: 2
Responsibilities
1.Fully understand the requirements from customers and product managers
2.Actively participate in product design and discussions
3.Design and implement multi-media programs for Windows platforms using DirectShow/gStreamer or other frameworks
4.Maintain existing programs by analyzing and identifying areas for modification
5.Debug and resolve complex audio issues
6.Create innovative solutions for complex multi-media applications
7.Problem-solving and thinking laterally as part of a team, or individually, to meet the needs of the project
Qualifications
1.Bachelor or Master’s degree in engineering discipline
2.3+ years experience
3.C/C++ programming is a must
4.Windows programming experience is a must
5.Exposure to DirectShow/gStreamer or other media frameworks is a must
6.Knowledge of Audio/Video codec is a strong plus
7.Experienced in developing multimedia applications for Desktop
8.Excellent knowledge of Object-Oriented Design, Analysis, and Programming
9.Experienced in full cycle of software development
10.Self-motivated and team player
11.Willing to take ownership and make commitment
Software Engineer (Java/SIP)
Vacancy: 2
Responsibilities:
1.Fully understand the requirements from customers and product managers
2.Actively participate in product design and discussions
3.Design and implement complex network and signaling programs
4.Maintain existing programs by analyzing and identifying areas for modification
5.Debug and resolve complex networking/signaling issues
6.Create innovative solutions for complex multi-media applications
7.Problem-solving and thinking laterally as part of a team, or individually, to meet the needs of the project
Qualifications
1.Bachelor or Master’s degree in engineering discipline
2.2+ years experience
3.Java programming is a must
4.Rich SIP knowledge is a must
5.H.323 knowledge is a strong plus
6.ICE/STUN/TURN knowledge is a strong plus
7.Good at debugging complex networking issues
8.Excellent knowledge of Object-Oriented Design, Analysis, and Programming
9.Experienced in full cycle of software development
10.Self-motivated and team player
11.Willing to take ownership and make commitment
Senior Embedded UI Developer/嵌入式UI开发工程师(Android)
Vacancy: 1
Responsibilities:
You will be responsible for developing Android/embedded Java user interface for Polycom video conferencing products. You will work in a dynamic environment, interface with local and oversea software teams to contribute to Polycom’s video conferencing products development. You will use your knowledge in Android and Java to enhance the top-of-the-line user experience of Polycom video products.
Requirements:
1.Bachelor or above Degree in Computer Science or equivalent major
2.3+ years experience in UI development using Java
3.MUST have at least one year Android development experience
4.In-depth knowledge on Object Oriented design methodology
5.Good English skills, both in written and oral
6.Ready to make commitments and have “can do” attitude
7.Good communication and interpersonal skills
Embedded Software Engineer (C/C++)
Vacancy: 2
Responsibilities:
You will be responsible for developing embedded software for Polycom video conferencing devices. Your work includes but is not limited to
•integrating audio video processing modules and network protocol modules
•new feature design and implementation
•performance tuning and debugging
Requirements:
1.Master Degree in Computer Science or equivalent
2.2+ years embedded software development with C/C++
3.In-depth knowledge on Linux kernel, real time operating system, DSP, and inter-processor communications.
4.1+ years development experience under Linux/Unix environment
5.Prior experience in one of the following areas
a.Audio codec and room processing
b.Video codec or image processing
c.Network protocols such as SIP, H.323
6.Knowledge in Java and UI development is a plus
7.Ready to make commitments and have "can do" attitude
8.Good English skills, both in written and oral
Software Engineer in Test (start with one year contract)
Vacancy: 4
Overview
This role is to improve the quality and reliability of Polycom products by developing and maintaining test automation system, tools and scripts. The automation engineer also provide support to the QA and development team in order to improve the ease of test automation implementation and increase automation coverage for mainline and maintenance release.
Responsibilities:
1.Design and implement automation framework features according to the requirement from functional QA team and project lead
2.Review manual test case and understand the low level detail and write tools / functions as required to enable scripting
3.Submit automated test cases and analyze the execution result for build quality report
4.Determine specific automation scenarios using video conference appliance and management application knowledge
5.Develop and review automation plan for each release
6.Identify and implement process improvements for testing automation efficiency
Qualifications:
1.3 -4 years experience in software development
2.Knowledge of software and appliance testing, including QA process and QA methodologies
3.Understanding and experience of automation framework
4.Ability to write test automation tools for IP embedded devices
5.Good working knowledge of common scripting languages such as Python, Perl, TCL or Unix Shell or advanced language as Java, C++
6.Good working knowledge of common operation system (e.g. Windows, Linux, Solaris )
7.Preferably familiar networking protocolslike TCP/IP
8.Strong understanding of performance, regression, integration, interoperability, system level and stress/load test execution
9.Ability to anticipate problems and issues, and then recommend solutions to the problems
10.Good English reading and speaking skills
Hardware Test Engineer
Vacancy: 1
Responsibility:
1.Responsible for hardware product timing analysis, 4-corner test, thermal analysis, HALT & HASS.
2.Responsible for test equipment procurement.
3.Work closely with hardware design engineer, work out test plan, perform the tests and provide test report.
4.Highlight test failure symptoms to hardware design engineer and involve in the failure analysis.
Requirement:
1.EE or equivalent engineering specialty.
2.3+ years electronics test experience.
3.Excellent problem resolving skills.
4.Good English communication skills in written and oral.
5.Rich experience using test equipments, such as high-speed oscilloscope, thermal chamber, HALT chamber, etc.
6.Knowledge on I2C, PCI, PCIe, Gigabit Ethernet buses and DDR2/3.
7.Experience of schematics design and PCB layout.
8.Experience of failure data analysis and technical test report writing.
9.DDR memory qualification experience is a big plus.
--
FROM 140.242.6.*