Engineer, IC Design (I):
Key Responsibilities:
• New IP or technology study
• Module level RTL coding and simulation
• Write script for design environment or report analysis
Required:
• Master Students with major in Computer Science or EE
• Major in EE, Computer Science or others releated With EE/CS
• Familiar with Verilog/VHDL
• C/Perl programming
• Knowledgeable in ASIC design methodology.
• Self-motivated in solving difficult technical problems.
Desired:
• Familiarity of FPGA prototyping
• Multimedia / Digital Signal Processing knowledge is preferred.
• ASIC design project experience is preferred.
• Good communication skill
Engineer, IC Design (II)
Key Responsibilities:
• Synthesis, Formal check, Lint check and DFT
• STA, power analysis
• P&R flow
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
Engineer, IC Verification
Key Responsibilities:
• Create test plans, test spec and other test documents
• Create and maintain test environment and test vector
• Guarantee test quality and coverage
• 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 evaluation in SystemC
• Support Post Silicon Validation team in building test vector for ATPG test
• Support Post Silicon Validation team in silicon test.
Required:
• MSEE Degree
• Major in EE, Computer Science or others related With EE/CS
• C/C++ programming
• Good self-learning and proactive
• Self-motivated in solving difficult technical problems
• Good English
Desired:
• Knowledgeable in ASIC verification methodology
• Familiar with Verilog/VHDL
• Familiar with script programming
• Good communication skill
Engineer, Linux Software
Key Responsibilities:
• Develop and test Linux BSP for CSR’s SOC.
• Develop and test Android BSP for CSR’s SOC,
• Help in the SOC prototyping verification and development work.
Required:
• Master Students with major in Computer Science or EE
• Proficient c/c++ programming
• Has experience with porting kernel and device drivers on embedded Linux systems
• Good understanding of operation system, low level I/O operations and interrupt handling
• Good responsibility and Team Spirit
• Good English skills
Desired:
• Familiar with ARM architecture, MMU configuration, Cache operation is highly desired
• Familiar with two or more protocols or modules is must: Kernel, Power management, USB, Audio ALSA, SD/MMC, SPI, UART, Nand Flash, Display, Camera, File System, UBOOT,
• ARM assembly programming experience is desired.
• Familiar with Bluetooth or WIFI is a big plus
Engineer, WinCE Software:
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, ATAPI, 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.
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
• Good English skills
Desired:
• have experience with windows (CE) device driver and applications development
• 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
• Hands on experience with ARM assembly programming is a big plus
• Familiar with debug skills and tools like Kernel debugger, ICE, JTAG is a big plus
• Familiar with test concept is a big plus
• Familiar with Bluetooth or WIFI is a big plus
Engineer, GPS Baseband:
Key Responsibilities:
• GPS algorithm research and development, improve the acquisition/tracking sensitivity and stabilization.
• Co-work with GBC/PVT engineer to setup the GPS acquisition/tracking strategy and feedback. Setup the interface between Baseband, GBC/PVT, DR…
• GPS algorithm implement, test and maintenance. Trade off the performance and implement cost.
• Setup and optimize the Baseband IC design architecture .release the C-Module.
• Take part in the GPS project release. Including the project development, test and customer support.
• Work closely with Baseband IC design engineers in C_Module level.
• Work closely with verification engineers in function level verification and GPS performance test.
Required:
• Master degree or above in EE, CS or related fields
• At least 3 years of solid R&D experience in the field of digital communication at physical and data link layers
|