Senior Software Engineer
Beijng
We are looking for asenior software engineer to develop Company¡¯s innovative unified communication products. If you are a creative programmer, and love to build nice things with every details perfect, you are the one we are looking for!
Responsibility:
• The candidate will be working with world class engineering team on very innovative products which will cover smart camera, smart peripheral products
• Lead architecture design for low level software
• Be responsible for embedded OS configuration development, both Linux, Android
• Be responsible for system driver and data post process development, both Linux and Android
• Be responsible for the best user experience software delivery be pursuing details during development
Qualification:
• 3+ years Master degree or 5+ years Bachelor degree, EE, Automation or computer major
• 5+ years embedded product development experience in commercial equipment industry
• 5+ years hands-on experience on embedded Linux or Android development
• 5+ years C/C++ experience in product development
• Strong ability on product cross-platform porting.
• Deep understanding of IPC, memory management, process management, multi-thread program etc. Good experience on bug tracking and solving.
• Familiar with ARM architecture, years of experience using main stream MCUs, like TI OMAP, Freescale iMXetc
• Big plus if the candidate has Audio/video process or signal process background
• Plus if the candidate has hardware development experience
|