Cambridge Silicon Radio Limited

advertisement
Cambridge Silicon Radio Limited
上海掌微电子技术有限公司
No.28, Xin Jinqiao Rd.
Pudong, Shanghai 201206
www.csr.com
各位同学和老师:
CSR (Cambridge Silicon Radio)诚邀你参加 2014 年校园招聘活动,活动安排如下:



您可以通过访问公司网站、前程无忧、智联招聘、应届生求职网及校园就业网等获取职位
相关信息并申请或者投递简历至 Campus-China@csr.com (注明职位方向)。
参加宣讲会,获得与企业直接交流的机会。
宣讲会当天将同时进行笔试及面试流程
祝各位好运,实现学校到职场的完美转型!
职位需求





Platform Software (Android/Linux/WinCE)
Multimedia Software
Pre-silicon Virtual Platform
GNSS (Baseband/Firmware/Inertial Navigation
Connectivity Software (Bluetooth/Wi-Fi)
*详见职位描述
招聘专业:微电子,计算机,电子工程,通信,软件等相关专业的 2014 毕业生。
工作地点:上海浦东金桥
宣讲会安排:
东南大学
时间:2013 年 10 月 17 日 13:30-18:00
地点:四牌楼校区-群贤楼三楼报告厅
同济大学
时间:2013 年 10 月 22 日 15:00-18:30
地点:嘉定校区-济人楼 312
交通大学
时间:2013 年 10 月底或 11 月初 待定
地点:闵行校区 待定
Campus Recruiting Email: Campus-China@csr.com
Cambridge Silicon Radio Limited
上海掌微电子技术有限公司
No.28, Xin Jinqiao Rd.
Pudong, Shanghai 201206
www.csr.com
Platform Software---Android
1.底层平台类
Job Purpose:
Develop Linux BSP (kernel and user space components), Android Framework/HAL or other cross platform
SW on ARM (Cortex-A9 series and above) based CSR SoCs; Customer support and prepare related
documents.
Key Responsibilities:



Design and develop Android Framework/HAL, cross platform SW modules, tools for CSR’s SOC.
Customer support
Documentation
Person Specification:
Required:

MS degree or higher in CS, CE or EE.

Clear concept of general OS design and CPU and embedded system architecture

Has experience in embedded system, include RTOS or driver development

Strong C programming capability.

Good responsibility and team spirit

Fluent English and communication skill to work effectively with global development teams.
 Has strong interest in Software technology.
Desired:

Familiar with Linux kernel or drivers like USB, Audio, NAND, SD, SDIO, 3G modem, 2D/3D graphic,
multimedia A/V codec...is a big plus

Experience in Android platform or application development is a big plus

Java, C++ or Assembly (ARM) is a big plus
Platform Software--- Linux
1.底层平台类
Job Purpose:
Design, develop and maintain Linux BSP (Board Support Package, includes kernel and user space
components) on ARM (Cortex-A9 series and above) based SoCs and prepare related documents.
Participate in open source development practices of code/design reviews.
Key Responsibilities:





Embedded software design such as Linux, ThreadX, FreeRTOS…etc.
Work with test team to resolve software bugs
Work with other team to resolve customer issues
Help in the SOC prototyping verification and development work.
Documentation of the software modules developed.
Person Specification:
Required:

MS degree or higher in CS, CE or EE.
Campus Recruiting Email: Campus-China@csr.com

Cambridge Silicon Radio Limited
上海掌微电子技术有限公司
No.28, Xin Jinqiao Rd.
Pudong, Shanghai 201206
www.csr.com
Strong C programming skills. Assembly (ARM), C++ and Java is a plus.

Experienced with Embedded Linux or RTOS Development

Excellent English language skills to work effectively with global development teams.
 Good responsibility and Team Spirit
Desired:

Familiar with one or more peripheral modules: NAND, SD, USB, AUDIO...etc.

Familiar with ARM architecture, MMU configuration and cache operations.

Good knowledge of hardware components.
Platform Software---WinCE
1.底层平台类
Job Purpose:
The role of Engineer, WinCE Software is developing and testing WinCE BSP for CSR’s SoC, and related
tools
Key Responsibilities:

Developing board supporting package based on CSR’s SOC chip. Write OAL and device
drivers and test applications for peripherals including USB, SD, NandFlash, AC97, LCD/2D,
I2S, SPI, UART, USP, I2C, DSP, Bluetooth, WIFI, RDS and etc.

Participate SOC FPGA verification and write test vectors for verifying SOC hardware on
FPGA boards

Write documentations for developed software modules and test applications.

Documentation of the software modules developed
Person Specification:
Required:

Master Degree, Computer Science or EE

Has experience with c/c++ programming

Understanding of operation system, low level I/O operations and interrupt handling

Good responsibility and Team Spirit

Great willing and passion to become software developing expert for embedded system

Desired:
Good English skills

Experience with one or more of the following protocols/devices: USB, SD, NandFlash, AC97,
LCD, 2D, I2S, SPI, UART, USP, I2C, ATAPI, DSP, RDS and etc.

Familiar with ARM architecture, understanding of RISC architecture, MMU, Cache is a big plus
Multimedia Software
2.多媒体
Job Purpose:
Cooperate with multimedia engineers and platform engineers to develop, debug multimedia features for
different platforms.
Key Responsibilities:

Design& Optimize multimedia system middleware, components or applications.
Campus Recruiting Email: Campus-China@csr.com

Cambridge Silicon Radio Limited
上海掌微电子技术有限公司
No.28, Xin Jinqiao Rd.
Pudong, Shanghai 201206
www.csr.com
Help customer or 3rd party to improve multimedia experience on CSR platform

Collaborate with platform software group to improve multimedia system performance
Person Specification:
Required:

Education: Bachelor/Master degree in computer science, electronics or electrical engineering

Basic knowledge for multimedia framework and applications

Understanding of operation system, low level I/O operations and interrupt handling

Very good C/C++ or Java programming

Very good knowledge for data structure, algorithm design

Desired:
Understanding operation system especially the embedded OS

Involved in one open source or self-start projects

Knowledge in video or audio coding standard and algorithms

Knowledge in signal processing or image/vision algorithm will be a big plus

Knowledge in operation system, including task scheduling, memory management, cache
management
Pre-silicon Virtual Platform
3.虚拟平台
Job Purpose:
The role of Engineer, Pre-silicon Virtual Platform Software is developing and testing virtual platform
models for virtual prototyping of CSR SoC.
Key Responsibilities:

Study and master the specific virtual prototyping tools

Work with other engineers, including related IC engineers and software engineers, to develop
and test the virtual platform models

Write documentations for developed virtual platform models.

Co-work with virtual prototyping tool vendor to create prototyping for CSR SoC
Person Specification:
Required:

Master Degree, Computer Science or EE

Has experience with c/c++ programming

Understanding of operation system, low level I/O operations and interrupt handling

Good responsibility and Team Spirit

Great willing and passion to become software developing expert for embedded system

Desired:

4.导航类
Good English skills
Familiar with ARM architecture, understanding of RISC architecture, MMU, Cache is a big plus
GNSS ---Baseband
Campus Recruiting Email: Campus-China@csr.com
Cambridge Silicon Radio Limited
上海掌微电子技术有限公司
No.28, Xin Jinqiao Rd.
Pudong, Shanghai 201206
www.csr.com
Key Responsibilities:

Responsible for GNSS receiver baseband algorithm development, including signal acquisition,
tracking and other related modules.

Provide design and development engineering services to the various application projects and
IC projects as required in the classical matrix organizational structure.

Support to Business Development for key customer programs.

Documents such as design document, user manual, release notes, etc. Documentation of the
software modules developed
Person Specification:
Required:

MS degree or higher in CS, EE, or related areas.

Familiar with programming language such as C/C++.

Experience in signal processing.

Good communications skill in both English and Chinese.

Must be a self starter. Must be able to work within tight deadlines, and be willing to do what it
takes to get the job done.
Desired:

Proficient in embedded system design and development.

Knowledgeable in DSP hardware architecture and assembly language.

Knowledgeable in various GNSS systems.

Familiar with ASIC design methodology
GNSS ---Firmware
4.导航类
Job Purpose:
Provide GNSS navigation algorithm research and software development
Key Responsibilities:


GNSS navigation solution algorithm research, implementation and verification;
GNSS navigation solution development, maintenance and optimization;

Testing data analysis and GNSS positioning performance tuning & improvement;

Documents such as design document, user manual, release notes, etc. Documentation of the
software modules developed
Person Specification:
Required:

MS or higher degree in EE, CS, AA, Survey or related fields

Solid C/C++ programming skills, with good knowledge on general algorithms and data structures

Understanding GPS principles (signal characteristics, acquisition and tacking theories) and
applications (single-point solution, least square and Kalman filter)

Good English capability on listening, speaking and writing

Good communication skill

Hard work and good team player
Desired:
Campus Recruiting Email: Campus-China@csr.com
Cambridge Silicon Radio Limited
上海掌微电子技术有限公司
No.28, Xin Jinqiao Rd.
Pudong, Shanghai 201206
www.csr.com

WinCE/Linux BSP and driver experience

RTOS development experience

UI experience

ARM assembler experience

Understanding ARM core architecture and programming

Experience on precise point positioning
GNSS ---Inertial Navigation
4.导航类
Job Purpose:
Develop sensor driver, firmware and application related integrated navigation.
Key Responsibilities:

Develop and support inertial MEMS sensor driver based on embedded system such as
WinCE and Linux, evaluate its characteristic.

Customization development and technical support.

Participate in inertial navigation and integrated navigation algorithm studies, improvement.

Participate in research and development in new algorithm and features.

Develop and maintain navigation data analysis tools.
Person Specification:
Required:

MS or higher degree in Computer Science, Computer Engineering Navigation, Guidance and
control or related fields

Experience in inertial sensor characteristic and error statistics and analysis

Skilled with C or C++ programming and Matlab

Desired:
Good English capability on listening, speaking and writing

Familiar with windows (CE) or Linux device driver development

Experience with one or more of the following protocols/devices: USB, SPI, UART, I2C and etc.

Good understanding in inertial navigation, dead reckoning and integrated navigation algorithm

Understanding Map Matching or Pedestrian navigation technology

Data processing and analysis experience
5.通信连接类
Connectivity Software
Job Purpose:
The purpose of the role is to develop/merge CSR connectivity modules (Bluetooth, Wi-Fi)
driver/application to CSR Automotive and SoC platform and provide customer support.
Key Responsibilities:

Porting CSR connectivity modules (Bluetooth, Wi-Fi) to CSR Automotive and SoC platform (Prima,
Atlas series), the OS maybe WinCE, Linux or Android

Develops CSR connectivity modules driver/application (Synergy) on CSR Automotive and SoC
platform, this work required frequently communicated with UK/Bangalore team
Campus Recruiting Email: Campus-China@csr.com

Cambridge Silicon Radio Limited
上海掌微电子技术有限公司
No.28, Xin Jinqiao Rd.
Pudong, Shanghai 201206
www.csr.com
Provides support to CSR’s customers to help promoting CSR connectivity and SoC products into
market

Contributes to app notes, white papers, undertakes design reviews and reference designs and,
HW/RF evaluations, SW porting/integration and analysis of problems on customer projects.

Contribute to the standards work for BG, drive new automotive connectivity use cases in the BT
SIG, WFA, IEEE and other relevant organisations.

Provides application support and training (presentations, workshops and demos) to our
customers, distributors, internal staff and regional FAE teams.
Person Specification:
Required:

BS Degree, Computer Science or EE

Minimum of 3 year experience with c/c++ programming

Good understanding of embedded operation system, specially on WinCE or Linux/Android

Minimum of 1 year experience with wireless technology, specifically on Bluetooth or WiFi
802.11 a/b/g/n

Experience with one or more of the following protocols/devices: UART, SDIO, USB, I2S

Familiar with ARM architecture, understanding of RISC architecture, MMU, Cache

Good responsibility and Team Spirit

Desired:
Good English skills, both on written and verbal communication

Knowledge of wireless technology, specifically Bluetooth, FM, Wi-Fi 802.11 a/b/g/n, GPS and
Wireless USB

Familiar with Bluetooth specification and profile is a big plus

Knowledge of Assembler and other development in resource constrained environments

Experience with CSR Bluetooth product is a big plus

Knowledge of DSP programming is a big plus

Experience with Windows application programming is a big plus

Experience with customer support is a plus
CSR (Cambridge Silicon Radio) 成立于 1999 年, 并于 2004 年在伦敦证券交易所上市。公司总部位于英国
剑桥, 现有 2000 多名员工分布在全球的办事处和研发中心。
CSR 针对在音视频、连接以及定位领域的技术难题提供创新的芯片和软件的解决方案。我们的平台适用于
车载导航和信息娱乐、数码相机和成像、家庭互动娱乐和无线音频市场。我们的解决方案和市场平台使客户
能够提供卓越的用户体验,获得了汽车、计算机、家用及移动市场领先厂商的广泛采用。
我们专注于五个领域:
 语音和音乐;包括无线音频方案在耳机、扬声器和音箱等方面的应用
 室内定位: 帮助人们在飞机场、购物中心等区域了解室内室外位置和交通
 汽车信息娱乐:智能手机和车载系统相集成的创新方案
 智能蓝牙: 用于一系列设备的低功耗连接方案
 成像(打印和数码相机):集成连接、定位以及成像技术的完整方案
通过 2009 年合并 SiRF,2010 年合并 aptX®, 以及 2011 年合并 Zoran, CSR 目前拥有的技术产品系列包括
GPS/GNSS 系统, Bluetooth®, Wi-Fi®, FM, 近场通讯, aptX® and CVC™音频编解码 JPEG, MPEG, H.264
成像, , PDL 打印,微控制器,DSP,宽带处理器和多功能 SoC。
Campus Recruiting Email: Campus-China@csr.com
Download