Software Engineer (DSP Algorithm)
Beijing
Responsibilities
This position is responsible for helping to plan, design, develop, optimize, and test audio/image/video codec or multimedia applications on dsp/arm/x86 platform. This position will take part in the world class video conferencing MCU product RMX and Endpoints. You will work in a dynamic environment, interface with local and oversea software team to contribute to Company¡¯s video conferencing products development.
Requirements
¡¤ 3+ years of experience porting video applications to DSP, VLIW Processor and/or Multicore SoC, etc.
¡¤ MS in Electrical Engineering, Signal Processing, Computer Science or related major is required;
¡¤ Good understanding of multimedia standards such as H.263, H.264;
¡¤ Expert in C/C++/Assembly design optimization.
¡¤ In-depth knowledge of processor architecture (pipeline, multi-processing, memory architecture, etc.) and hardware-software interface.
¡¤ Rich experiences of software implementation/Optimization on ARM/DSP, TI Davinci platform or other embedded platform;
¡¤ Familiar with RTOS and embedded software design;
¡¤ Good English communication skills.
Software Engineer (UI developer, JAVA)
Beijing
Responsibility:
¡¤ Responsible for researching, designing, writing, software programs
¡¤ Developing existing systems by analyzing and identifying areas for modification
¡¤ Maintaining systems by monitoring, identifying and correcting software defects
¡¤ Consulting clients/colleagues concerning the maintenance and performance or software systems
Qualifications:
¡¤ Bachelor¡¯s degree or above, computer science, applied mathematics or related fields
¡¤ 1+ year software development working experience
¡¤ Proficient at JAVA skill
¡¤ Familiar with front-end and UI development
¡¤ Good English language capability
Software Engineer (HDX, Video, C)
Beijing
Description
We are seeking exceptional full-time engineers to join our growing team in Company Beijing. The ideal candidate must be passionate about building high quality and high performance system software. The right candidate is a highly motivated individual who is able to work in self-motivated teams that can take different products from conception through delivery. You will do research, design and develop system software to meet customers¡¯ requirements for our world class endpoint product. 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.
Responsibilities
1. Fully understand the requirements from customers and product managers
2. Actively participate in product design and discussions
3. Problem-solving and thinking laterally as part of a team, or individually, to meet the needs of the project
4. Create innovative solutions for complex system software
Qualifications:
1. At least three years¡¯ experience in Programming in C on embedded real-time systems.
2. At least three years¡¯ experience in DSP programming
3. Multiprocessor and Multithreaded experience is a plus
4. Knowledge of various Video compression standards such as H263, H264 is a plus
5. At least three years of experience in embedded software optimization for real-time systems
6. Windows programming experience is a plus
|