标题

[上海]CSR 2013年校园招聘正在进行中【内含简历投递注意事项】

责任编辑:admin
日期:2012-09-13
CSR 2013校园招聘
网址:www.csr.com
CSR 校园邮箱:Campus-China@csr.com
我们招聘:微电子,计算机,电子工程,通信,软件等相关专业的2013毕业生
工作地点:上海



西安电子科技大学宣讲会
时间:2012-9-25  14:00
地点:阶梯教室114

请大家注意:宣讲会结束之后立即会进行笔试

职位方向:
Engineer, SoC Design
Engineer, SoC Verification       
Engineer, Hardware Design
Engineer, Hardware AE
Engineer, System Test
Engineer, Software Development (Tools)
Engineer, Platform Software (Linux/Android)       
Engineer, Connectivity Software (Bluetooth/WiFi)
Engineer, Graphics Software       
Engineer, Multimedia Software
Engineer, GPS Baseband
Engineer, GPS Firmware
Engineer, Inertial Navigation



CSR 校园邮箱:Campus-China@csr.com(请同学们在中英文简历【放在一个word或pdf中】文件名中注明姓名及职位方向,如张三_上海交通大学_SoC Design1,若需要投多个职位,则格式为张三_上海交通大学_SoC Design1+System Test)   之前投递格式错误的无需重复投递,我们会进行处理(未标明职位信息的除外)



CSR (Cambridge Silicon Radio) 成立于1999,并于2004年在伦敦证券交易所上市。公司总部位于英国剑桥,现有2400多名员工分布在全球30个办事处和研发中心。
CSR 针对在音视频、连接以及定位领域的技术难题提供创新的芯片和软件的解决方案,帮助客户提供卓越的用户体验,并获得了汽车、计算机、家用及移动市场领先厂商的广泛采用。
我们专注于五个领域:
· 声音和音乐:包括无线音频方案在耳机、扬声器和音箱等方面的应用
· 室内定位: 帮助人们在飞机场、购物中心等区域了解室内室外位置和交通
· 汽车信息娱乐:智能手机和车载系统相集成的创新方案
· 智能蓝牙: 用于一系列设备的低功耗连接方案
· 下一代影像:集成连接、定位以及成像技术的完整方案
通过2009年合并SiRF,2010年合并aptX®,以及2011年合并Zoran,CSR 目前拥有的技术产品系列包括Bluetooth、GPS/GNSS系统、FM、Wi-Fi、近场通讯、aptXCVC音频编解码、JPEG/MPEG/H.264成像、IPS打印、微控制器、DSP宽带接收器和多功能SoC
职位信息



1. Engineer, SoC Verification
Key Responsibilities:
· Create test plans, test spec and other test documents
· Create and maintain test environment and test vector
· Guarantee quality and coverage in whole development flow
· Troubleshooting during test, issue test report
· Manage the database for in-house developed IP and macros
· Create and verify models in Verilog/systemVerilog/e
· Run simulation and formality check in RTL and Gate level
· System architecture and performance evaluation in systemC/systemVerilog
· Emulation platform building, maintain and testing
· EDA tool develop, maintain and flow building
· Support Post Silicon Validation team in building test vector for ATPG test
· Support Post Silicon Validation team in silicon test
Person Specification:
Required:
· MSEE Degree
· Major in EE, Computer Science or others related With EE/CS
· C/Verilog language
· Good self-learning and proactive
· Self-motivated in solving difficult technical problems
· Good English
Desired:
· Knowledgeable in verification methodology
· Knowledgeable in ASIC/FPGA flow
· Familiar with systemVerilog
· Familiar with synthesis/STA
· Familiar with C++
· Familiar with script programming
· Good communication skill



2. Engineer, SoC Design 1
Key Responsibilities:
· New IP or technology study
· Module-level architecture definition and design
· Module-level RTL implementation
· Simulation/verification at both module level and system level
· FPGA/silicon debug on relevant modules
· Write script for design environment or report analysis
· Timing constraint definition/review (interface to physical implementation team)
· STA timing analysis support (interface to physical implementation team)
· Test patterns generation for production tests
Person Specification:
Required:
· Master Students with major in Computer Science or EE
· Major in EE, Computer Science or others releated With EE/CS
· Strong skills of verilog/VHDL RTL coding and simulation
· Hands-on experiences on EDA tools, such as Cadence and Synopsys tools
· Familiar with C/Perl programming
· Knowledgeable in ASIC design methodology.
· Self-motivated in solving difficult technical problems.
Desired:
· Familiarity of FPGA prototyping
· Multimedia/Graphic/Processor Engine/ Digital Signal Processing knowledge is preferred.
· ASIC design project experience is preferred.
· Good communication skill



3. Engineer, SoC Design 2
Key Responsibilities:
· Synthesis, Formal check, Lint check and DFT
· STA, power analysis
· P&R flow
Person Specification:
Required:
· Master Students with major in EE
· Major in EE, others related With EE/CS
· Familiar with synthesis and STA
· TCL/Perl programming
· Knowledgeable in ASIC design methodology.
· Self-motivated in solving difficult technical problems.
Desired:
· Familiarity of Physical implementation flow of SOC design
· ASIC design project experience is preferred.
· Good communication skill



4. Engineer, Hardware Design
Key Responsibilities:
· SoC evaluation board design, including schematics design, PCB layout guidance, debug and Maintenance.
· Cooperate with manufacture department for board manufacture;
· Create and Maintain design file and document;
· Support software development, QA's verification, release design to AE.
Person Specification:
Required:
· Master degrees in electronics or electrical engineering;
· EDA tools(Cadence Orcad and Allegro);
· Responsible, Working in aggressive schedule
· Experience of High-speed circuit design
· Experience on system level audio/power design
Desired:
· CPLD design and implementation
· One of following experience will be preferred
· RF design experience
· Familiar with C and ARM assemble language coding



5. Engineer,  Hardware AE
Job Purpose:
To design Sch/PCB for SOC, BT, and WIFI reference boards. And provide technical support for APBU customers.
Key Responsibilities:
· Reference board design for SOC, BT and WiFi chips. Include of : schematics/PCB/debugging/maintenance
· Co-work with SW engineer for reference board driver development
· Cooperate with manufacture department for board manufacture and component purchasing
· Provide technical support and training for customers.
· Maintain design file and write English application document;
Person Specification:
Required:
· Master Students with major in Electronic/Communication  Engineering or Automatization
· Proficient in circuit design and debugging
· Good understanding of system blocks, low power consumption and digital/analog conversion.
· Good  communication skill
· Good responsibility and Team Spirit
· Good English skills
Desired:
· Fluent in English speaking and writing
· Have Good result in National undergraduate electronic design contest
· Know Bluetooth, Wi-Fi or GPS, DVD products
· Have the using experience about  MCU ( 51, AVR, MSP430, PIC or ARM)
· Have the using experience about FPGA or CPLD.
· Good using experience in measuring  instruments



6. Engineer, System Test
Job Purpose:
To test the software functions of embedded systems platform (e.g. cell phones, PND), including Bluetooth, WiFi etc
Key Responsibilities:
· Develop test requirements based on marketing/customer requirement and common product software/hardware sense.
· Lead the test planning process, including estimating test effort and developing test schedule. Develop test plan documents.
· Lead test case design and ensure test design quality.
· Control the whole project test progress under minimal supervision.
· Replicate, debug, and provide status for issues generated by the test process.
· Prepare written daily test report for tasks of mid-level complexity.
· Prepare written test result and completion report as needed.
Person Specification:
Required:
· Bachelor's degree or above in Electrical Engineering or related
· Strongly interested in embedded system (cell phone, Pad, PND etc) testing.
· Extensive knowledge of Bluetooth/WiFi testing
· Extensive knowledge of WinCE/Linux embedded driver testing.
· Strong understanding of testing process.
· Self-motivated and be able to work independently and effectively to meet time requirements, good teamwork
Desired:
· Extensive knowledge of testing methodologies and software life-cycle
· Extensive knowledge of WinCE/Linux embedded operating system architecture.
· Experience with test automation tool development (e.g. C++ programming) and implementation.



7. Engineer, Software Development (Tools)
Job Purposes
Design and develop software tools and scripts to automate SoC software platform’s validation, continuous integration, daily regression, and release.
Key Responsibilities:
· Develop software testing tools for SoC software platform validation and testing
· Automate software platform daily build and daily regression test
· Prepare software release packages
· Person Specification:
Person Specification:
Required:
· BS or MS degree in CS or EE.
· Over 1 year of experience in development of software application or testing tools under Windows CE or Android.
· Familiar with programming languages like Java, C++ or C#.
· Excellent written and verbal English communication skills and a problem-solving attitude
· Be able to handle multi-tasking and with pressure.
Desired:
· Familiarity and understanding of Software Development processes and SW quality models.
· Familiar with SCM tools (Subversion/Perforce) and build automation software
· Knowledge of ARM architecture and Bluetooth, WiFi, NAND, Audio, USB, Serial, I2C, SDIO, Memory devices or Power Management is a great plus
· Programming skills using scripting languages (e.g. Python, Linux shell, Batch file, etc.)



8. Engineer, Platform Software (Linux/Android)
Job Purpose:
Develop Linux BSP (kernel and user space components), Android platform 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 Linux/Android BSP, cross platform SW modules, tools for CSR’s SOC.
· Participate open source upstream
· Participate in the SOC FPGA prototype or silicon verification, validation
· 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
· Solid 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.
Desired:
· Work experience on Linux Kernel, device driver;
· Familiar with one or more modules 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.



9. Engineer, Connectivity Software(Bluetooth/WiFi)
Job Purpose:
The purpose of the role is to develop/merge CSR connectivity modules (Bluetooth, Wi-Fi) driver/application to CSR Automotive and PND platform and provide customer support.
Key Responsibilities:
· Porting CSR connectivity modules (Bluetooth, Wi-Fi) to CSR Automotive and PND platform (Prima, Atlas series), the OS maybe WinCE, Linux or Android
· Develops CSR connectivity modules driver/application (Synergy) on CSR Automotive and PND platform, this work required frequently communicated with UK/Denmark team
· Provides support to CSR’s customers to help CSR connectivity and SoC chips into market
· Contributes to app notes, white papers, reference designs and undertakes design reviews, 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, 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
· Good English skills, both on written and verbal communication       •       
Desired:
· 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



10. Engineer, Graphics Software
Key Responsibilities:
· Develop & optimize display driver (2D & 3D/OpenGL|ES & D3DM) for SiRF’s SOC based platforms. Fine tune performance based in both hardware and software configuration.
· Help in defining the 2D/3D graphic architecture used in the SOC chip.
Person Specification:
Required:
· MS Degree or above, Computer Science or EE
· Good knowledge of 2D, 3D computer graphics
· Minimum 2 years experience with C/C++  programming
· Experience in 2D-3D graphics driver software development
· Experience with 2D display driver, DirectDraw or Direct3D or OpenGL development.
· Good English skill and Team Spirit.
· Desired:
Desired:
· Understanding the hardware design flow of the graphic system and experience of working with graphic IC designers are highly desired.
· Experience with embedded system development is a great plus.
· Experience with display driver on Windows CE or ARM Linux platforms is a great plus
· ARM assembly language programming is a big plus.



11. Engineer, Multimedia Software
Key Responsibilities:
· Design& Optimize multimedia system middleware, components or applications.
· 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
· Have knowledge on multimedia system
· Very good Java, C or C++ programming skills
· Very good understanding on operating system
· Very good understanding on data structure and  algorithm design
· S.W.A.N.(Smart, Work hard, Ambitious, Nice)
Desired:
· Optional: One of following experience will be big plus.
· 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
· Fluent in English speaking and writings



12. Engineer, GPS Baseband
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



13. Engineer - GPS Firmware
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:
· Experience on precise point positioning
· WinCE/Linux BSP and driver experience
· UI experience
· ARM assembler experience
· Understanding ARM core architecture and programming



14. Engineer – Inertial Navigation
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
· Good English capability on listening, speaking and writing
· Hard work and good team player       
Desired:
· 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

CSR 校园邮箱:Campus-China@csr.com(请同学们在中英文简历【放在一个word或pdf中】文件名中注明姓名及职位方向,如张三_上海交通大学_SoC Design1,若需要投多个职位,则格式为张三_上海交通大学_SoC Design1+System Test)

阅读:

评论