1. 6+ years of experience in photo editing software development on windows platform
2. 3 months of experience in embedded linux development
3. Experience in Agile development process
4. Good skill in C / C++ / C# programming language
5. Good knowledge of software engineering life cycle including design, development, build/release, and QA