美国OmniVision技术有限公司是一家专业从事CMOS影像传感器设计、研发和市场销售的高科技公司,总部坐落在美国硅谷,并已于2000年在纳斯达克上市。
    公司以其独一的CMOS摄像芯片设计技术领先于世界,目前的核心技术已经申请到80多项专利,并在市场上形成完整体系的CMOS影像传感器家族。CMOS技术的传感器具有尺寸小,重量轻,耗电省,可靠性高,容易集成等特点,被广泛应用于个人电脑、掌上机(PDA)的摄像头、数码照相机、安保和监视系统、可视电话、移动电话、指纹识别系统、汽车后视镜、医疗生物器具、游戏机及玩具等领域。

       有意应聘者请将中英文简历以附件形式发到:xupar85@gmail.com,邮件标题请注明地点和职位
上海职位:
1Embedded Software Engineer 嵌入式软件工程师
Position Overview: 
Embedded System Engineer for Catalog SoC products
Developing key technologies to build a complete platformsolutions from bottom to top that covers various application frameworksincluding Android and Linux OS etc.
And he/she will also be responsible for integrating keycomponents together, optimizing the performance and power for the wholeplatform to build a turnkey solution that includes various products such asSmartphone, IP Camera,etc.
In other words, the candidate will face the challenges tointegrate all necessary building blocks, develop new technologies for emergentusage scenarios and go through whole product life cycle to create a realproduct.
Responsibilities: 
Primary (70%): 
1. Driver development on embedded processors (ARM) andembedded OS
2. Network APP development based on TCP/IP with Linux orandroid
3. Development, test and debug soc firmware
4. Maintenance and development product code
5. Algorithm Optimization on embedded OS
Secondary (30%): 
1. Good troubleshooting capability
2. Sense of collaboration and teamwork, rewards andcelebrates team successes and achievements
3. Aggressive, initiative, independent, self-motivated andhard working with good interpersonal skill
Requirements: 
Experience/Skills: 
1. Video Surveillance, Consumer Electronics, Industrial,System Knowledge
2. Familiar with H/W & S/W architecture, have workexperience on ARM or Digital Signal Processing, Image & Video processing ispreferred.
3. Familiar with Embedded OS, Linux Driver Development Experienceis preferred.
4. Familiar with Android/MAC OS
5. C/C++/ASM programming
6. Java programming is a optional.
7. Smart and fast learning
8. efficient English communication, presentation skill
Education: 
Master degree in Electrical Engineering

2Mobile Developer 手机开发工程师
Position Overview: Mobiledeveloper would be focus on multimedia system develop in Android and IOS formobile terminal for company.
Responsibilities:
Primary (70%):
1. Participate in development multimedia applications for Mobile terminal (cell phone or pad with Android or IOS)
2. Expected to contributetechnically to project and team.
Secondary (30%):
1. Selectively participate in analysis and design work.
Requirements:
Experience/Skills:
1. BS/MS of CS or related
2. At least 2 years development experience in Android or IOS.
3. Excellent debugging and problem solving skills
4. Experience working on multimedia frameworks such asGstreamer, ffmpeg is a good plus.
5. Knowledge on video/audio streaming technology is a goodplus.
6. Experience working on ARM processor and assembler(NEON)optimization is a good plus.
3Cloud Computing Software Engineer 云计算软件工程师
Overview:
Cloud Computing engineer will be involved in design anddevelop large-scale multimedia processing system.
Cooperate with algorithm engineer, WEB developing engineerand mobile device developing engineer to make
whole system work.
Responsibilities(70%):
1. Design and develop multimedia processing software on cloudarchitecture
2. Develop multimedia streaming protocol such as RTSP,RTMP,HLS
3. Integrate video processing algorithm into software system
4. Optimize software with parallel processing technique, suchas OpenMP, OpenCL, CUDA, MPI
Responsibilities(30%):
1. Design and develop local multimedia software in PC ormobile.
Requirements:
1. CS/EE Master's degree or above required;
2. 4 year+ programming experience in C/C++, Deepunderstanding of algorithms, data structure, computer
architecture and network protocol;
3. Deep understanding of the internet; Rich experience inlarge-scale distributed system.
4. Be familiar with image/video processing, video/audiocodec, and media streaming protocol is a good plus.
5. Knowledge of the architecture of public cloud servicesites(Amazon, Google) is a plus
4Web Developer 网页开发工程师
Position Overview:
Web developer would be focus on B/S application systemsdevelop for company.
Responsibilities:
Primary (70%):
1. Development B/S management systems for internet/ intranet.
2. Build the system for customer experience and UI friendly.
Secondary (30%):
1. Expected to contribute technically to project and team.
2. Selectively participate in analysis and design work.
Requirements:
Experience/Skills:
1. BS/MS of CS or related with at least 2 years relevantworking experience
2. Familiar with HTML/JavaScript/CSS/AJAX/JQuery. At least 1actual project develop experience
3. Flex with Actionscript skill would be plus
4. JS performance optimization experience would be plus.
5. Good communication skills and team work.
6. CET 4, good English written and read.
Education:
BS/MS
5Sr. Algorithm Development Engineer 高级算法开发工程师
Position Overview:
Be responsible to research and develop of image processingand pattern recognition algorithms.
Responsibilities:
Primary (70%):
1. research and develop still/motion image processingalgorithms based on our SENSOR or APPLICATION;
2. research and develop the corresponding algorithms ofPATTERN RECOGNITION;
3. algorithm simplification in MATHEMATRICS or HARDWARE.
Secondary (30%):
1. algorithm testing and verification;
2. algorithm integration in system architecture.
Requirements:
Experience/Skills:
1. experience in still/motion image processing;
2. strong mathematics background, and algorithm designingability;
3. excellent programming skills in C/C++ and matlab;
4. experience in algorithm optimization including software andhardware;
5. excellent verbal and written communication skills.
武汉职位:

1Algorithm Development Engineer 算法研发工程师
Position Description:
The candidates are expected to research and developalgorithms in image/video processing, computer
vision and pattern recognition.
Responsibilities: (70%)
1. Developing new algorithms in image/video processing,computer vision and pattern recognition;
2. Improving current algorithms to achieve better performanceor reduce the cost;
3. Working with other teams to implement the algorithms intohardware/firmware/software;
Responsibilities: (30%)
1. Preparing technical documents for other teams;
2. Working with other teams to support customers;
Requirements:
1. Demonstrated experience in research and development in therelated fields are required.
2. Programming skills in Matlab, C++ or C are required;
3. Excellent reading and writing technical document skillsare also required;
4. MS degree in EE/CS or Optics are required.
2Mobile developer 手机研发工程师
Position Overview
The mobile developer will be responsible for designing,coding and documenting multimedia application system
develops in Android and IOS for mobile terminal for companyproject.
70% Responsibilities:
1. Develop mobile multimedia application system for bothAndroid and IOS devices;
2. Write coherent, organized code and be comfortable workingon a complicated code-base with high levels of
abstraction;
3. Work with project management to help define functionalspecification for mobile application;
4. Work with project management to help define communicationprotocol for mobile application and server;
5. Expected to contribute technically to project and team.
30% Responsibilities:
1. Selectively participate in analysis and design work.
Requirements:
1. BS/MS of CS or related.
2. At least 2 years development experience in Android or IOS.
3. Excellent debugging and problem solving skills
4. Experience working on multimedia frameworks such asGstreamer, ffmpeg is a good plus.
5. Knowledge on video/audio streaming technology is a goodplus.
6. Experience working on ARM processor and assembler(NEON)optimization is a good plus. At least 2 years
development experience in Android or IOS SDK or NDK;
3Project Manager 项目经理
Overview:
Manage image, video and related projects across all projectphases, including initiation, planning, execution,
monitoring, control and closure. Work collaboratively withdevelopment team, lead architect and the managements
to determine technical direction and approach to systemdesign and implementation
Responsibilities(70%):
1. Create, manage and track projects, including:
A. Project schedules
B. Detailed project plans
C. Project scope statements
D. Cost estimates
E. Resource plans
F. Risk and issues logs
G. Status reports
2. Manage the day-to-day activities of projects and staff;communicate with project teams as necessary to ensure
project deliverables are on schedule and within costparameters.
3. Communicate and collaborate with internal and externalcustomers as needed in regards to project deliverables
including managing expectations, presenting and interfacingwith sponsors.
4. Make decisions and communicate trade-offs and risks; drivekey decisions across projects.
5. Make recommendations to management about schedules,prioritization and resource allocation with input from
team members.
6. Provide ongoing project plan/status reporting for use byaccount managers, clients and management.
Responsibilities(30%):
1. Provide input into strategic planning and asset creationprocesses.
2. Manage resource planning and organizational capacityplanning.
3. Coach and train project team members on SoftwareDevelopment processes and best practices.
4. Contribute to the design and coding of products.
Requirements:
1. B.S. or B.A. degree in Business Administration,Management, Project Management, Computer Science,
Engineering or related field.
2. Five years of experience in a technology environment,including 2-3 years of practical professional experience
in project management.
3. Fundamental understanding of image and video applicationsystems programming and development.
4. Demonstrated experience in leading cross-functionalproject teams.
5. Ability to adjust and set priorities to meet deadlines andability to effectively manage staff.
6. Strong written and verbal communication skills, includingpresentation skills and conflict resolution skills.
7. Ability to work effectively in a professional manner withtechnology staff, business stakeholders, end users,
management and others outside the organization.
8. Ability to work independently. Self-motivated with abilityto drive projects.
9. Experience estimating project costs.
10. Experience with Java and Linux
4Software Engineer-Cloud Computing 云计算软件工程师
Overview:
Cloud Computing engineer will be involved in design anddevelop large-scale multimedia processing system.
Cooperate with algorithm engineer, WEB developing engineerand mobile device developing engineer to make
whole system work.
Responsibilities(70%):
1. Design and develop multimedia processing software on cloudarchitecture
2. Develop multimedia streaming protocol such as RTSP,RTMP,HLS
3. Integrate video processing algorithm into software system
4. Optimize software with parallel processing technique, suchas OpenMP, OpenCL, CUDA, MPI
Responsibilities(30%):
1. Design and develop local multimedia software in PC ormobile.
Requirements:
1. CS/EE Master's degree or above required;
2. 4 year+ programming experience in C/C++, Deepunderstanding of algorithms, data structure, computer
architecture and network protocol;
3. Deep understanding of the internet; Rich experience inlarge-scale distributed system.
4. Be familiar with image/video processing, video/audiocodec, and media streaming protocol is a good plus.
5. Knowledge of the architecture of public cloud servicesites(Amazon, Google) is a plus
5Web developer 前端开发工程师
Position Overview
The Web developer will be responsible for designing, codingand documenting for B/S application systems
for internet/intranet. To research, analysis and build formultimedia protocol, server and Server cluster based on
requirements analyses.
70% Responsibilities:
1. Development B/S management systems for internet/ intranet;
2. Write coherent, organized code and be comfortable workingon a complicated code-base with high levels of
abstraction;
3. Contribute for the Layout, visual appearance and usabilityof a B/S application system;
4. Working with project management to help define functionalspecification for B/S system;
30% Responsibilities:
1. Expected to contribute technically to project and team.
2. Selectively participate in analysis and design work.
Requirements:
1. BS/MS of CS or related with at least 2 years relevantworking experience;
2. Deep working knowledge of HTML/JavaScript/CSS/AJAX/JQuery.At least 1 actual project developing
experience;
3. Familiar with Flex with Action script and PHP/MySQL;
4. HTML5/CSS3 knowledge would be plus;
5. JS performance optimization experience and J2EE would beplus;
6. Good communication skills, team working and good Englishwritten and read as advance.

有意应聘者请将中英文简历以附件形式发到:xupar85@gmail.com,邮件标题请注明地点和职位

评分

参与人数 1学分 +6 收起 理由
admin + 6 感谢您为软院筒子们提供有用信息!

查看全部评分

共收到 2 条回复
阎魔あい · #2 · 2013-5-31 13:37:27  回复
全英文。。。。,。。
mrmign · #3 · 2013-5-31 20:34:27  回复
非实习
回帖
B Color Image Link Quote Code Smilies
Command + Enter
快速回复 返回顶部 返回列表