马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
Cadence 北京招聘研发工程师
Cadence(Nasdaq: CDNS)是全球领先的软件开发商以及电子设计自动化解决方案提供商.我们的产品涵盖了电子设计的整个流程,包括系统级设计,功能验证,IC综合及布局布线,模拟、混合信号及射频IC设计,全定制集成电路设计,IC物理验证,PCB设计和硬件仿真建模等。全球知名半导体与电子系统公司均将Cadence软件作为其全球设计的标准。公司网站www.cadence.com.cn
更多职位信息敬请关注Cadence公众微信平台:Cadence_Recruitment
If you haveinterest, PLS send your CV to job_china@cadence.com
1. Senior/ Software Engineer-Characterization
(Location:BJ)
Position Description: Thepositions are for a developer who will be responsible for designing, implementing,and maintaining library characterization and validation software for use withstandard cells, memory and macro blocks, and IO cells
PositionRequirements: 1.Thecandidates should have two or more years of experiences in developing EDA software. 2.Must beproficient in C, C++, TCL, and development in Linux/Unix. 3.Knowledge on semiconductor device is strong plus. 4.Experience with SPICE or SPICE-like circuit simulation is important. 5.Knowledgeof Verilog and VHDL is also highly desirable. 6.Have agood understanding of library characterization, IP design, static timinganalysis, power analysis, and signal integrity analysis flows. 7.MinimumEducation Required / Minimum Experience Required : MS, EE, CS, Math or Physics2 8.PreferredEducation / Preferred Experience: Ph.D. , EE, CS, Math or Physics 3-5 2. Senior Software Engineer- Virtuoso DesignEnvironment
PositionDescription: Custom digital and analog circuit designersmust generate and interpret large amounts of complex simulation data. VirtuosoADE accelerates design by enabling setup reuse, parallelizing and distributingcompute-intensive simulation, and through extensive post-processing andvisualization capabilities. As an ADE programmer, you will: 1. Work closely with simulation andvisualization teams in order to streamline tool flow and deliver newcapabilities. 2.Implement internal algorithms, provide APIsfor other tools to integrate, and provide GUI support for the end user. 3. Carefully consider data structures to handlelarge data sets. 4.Demonstrate strong OO knowledge using C++. 5.Write tests to validate your implementation. PositionRequirements: 1.Skilled in C++ programming, familiar withdevelopment under Linux/Unix environment; 2.Familiarity with GUI development, especiallyusing the Qt toolkit is a plus 3. Familiarity with XML and/or SQL is a plus 4.Be familiar with Analog-signal design is aplus; 5.Good English communication skill bothverbally and writing; 6.Good problem solving skill and team workspirit;
3. Senior Software Engineer- simulator frontend
Position Description: Research and design simulator front end
Position Requirements: 1.Strong C++ programming and familiarity with development underLinux/Unix environment. 2.Proficiency with linux/unix tools. 3.Skills in one or more of script such as Python, Perl. 4.Familiar with build and version-control systems. 5.Good English communication skill both verbally and writing. 6.Good problem solving skill and team work spirit. 4.Senior Software Engineer- RF simulator
Position Description: The position is responsible for designing, implementing andmaintaining Cadence Virtuoso platform for RF simulator. The engineer will beresponsible for leading multiple development efforts through the developmentprocess, and working with a cross-functional team to ensure the software istested, integrated and documented. Position Requirements: 1.Skilled in C++ programming, familiar with development underLinux/Unix environment; 2.Exposure to the Cadence Virtuoso environment 3.Familiarity with Analog, RF or microwave design is a strong plus; 4.Good English communication skill both verbally and writing; 5.Good problem solving skill and team work spirit; 6. Education Requirement: Master in EE, CS, or related. 7.Experience with RF simulation methods, such as Harmonic Balance,Envelope and Shooting Newton 8.Understanding of distributed network theory 9.Background or coursework in RF/microwave circuits |