一、Cadence簡介
Cadence www.cadence.com 是全球的EDA (Electronic Design Automation) 軟件開發(fā)商以及電子設(shè)計自動化解決方案提供商。我們的產(chǎn)品涵蓋了電子設(shè)計的整個流程,包括系統(tǒng)級設(shè)計,功能驗證,IC綜合及布局布線,模擬、混合信號及射頻IC設(shè)計,全定制集成電路設(shè)計,IC物理驗證,PCB設(shè)計和硬件仿真建模等。全球知名半導(dǎo)體與電子系統(tǒng)公司均將Cadence軟件作為其全球設(shè)計的標(biāo)準(zhǔn)。
二、招聘信息
目前北京,上海研發(fā)中心有多個軟件研發(fā)職位在招,歡迎微電子,電子,計算機,軟件工程,物理,數(shù)學(xué)及相關(guān)專業(yè)朋友加入我們。
工作地點:北京東城區(qū)北三環(huán)東路北京環(huán)球貿(mào)易中心
上海浦東新區(qū)浦東嘉里城
簡歷投遞郵箱:job_china@cadence.com 標(biāo)題:名字-學(xué)校-學(xué)歷-投遞職位-工作地點
三、宣講會信息
屆時宣講會將發(fā)放精美禮品,數(shù)量有限,先到先得!
城市 |
學(xué)校 |
宣講日期 |
宣講時間 |
地點 |
北京 |
中科院 |
9月22日 |
19:00 |
中關(guān)村教學(xué)樓S102教室 |
四、職位信息
1. 高級軟件研發(fā)工程師-仿真軟件前端開發(fā) (北京)
職位描述:作為高級軟件研發(fā)工程師,負(fù)責(zé)Cadence核心仿真產(chǎn)品前端的開發(fā)和維護(hù)。
職位需求:
(1) 精通C++,熟悉Linux/Unix開發(fā)環(huán)境
(2) 熟悉數(shù)據(jù)結(jié)構(gòu),算法以及設(shè)計模式相關(guān)知識
(3) 碩士及以上學(xué)歷,英文讀寫流利,聽說熟練
(4) 有與lex/yacc相關(guān)開發(fā)經(jīng)驗者優(yōu)先
2. 軟件研發(fā)工程師-Spice軟件開發(fā)(北京)
職位描述:作為軟件工程師,負(fù)責(zé)Cadence核心Spice軟件產(chǎn)品的新功能開發(fā)和質(zhì)量維護(hù),主要針對客戶提供的模擬電路設(shè)計進(jìn)行準(zhǔn)確性和有效性的驗證。
職位需求:
(1) 熟練使用C或者C++,熟悉Linux/Unix開發(fā)環(huán)境
(2) 有相關(guān)微電子或者計算數(shù)學(xué)背景的優(yōu)先考慮
(3) 碩士及以上學(xué)歷,英文讀寫流利,聽說熟練
3. 軟件研發(fā)工程師-FastSpice軟件開發(fā)(北京)
職位描述:作為軟件工程師,負(fù)責(zé)Cadence fastSPICE電路仿真器的開發(fā)和維護(hù)。
職位需求:
(1) 熟練使用C或C++,熟悉Linux/Unix開發(fā)環(huán)境
(2) 精通數(shù)據(jù)結(jié)構(gòu)和算法,了解圖論算法和數(shù)值算法
(3) 有半導(dǎo)體知識、EDA軟件使用或開發(fā)經(jīng)驗者優(yōu)先
(4) 碩士及以上學(xué)歷,英文讀寫流利,聽說熟練
4. 軟件研發(fā)工程師-RF軟件開發(fā)(北京)
職位描述:作為軟件工程師,負(fù)責(zé)Cadence核心RF軟件產(chǎn)品的新功能開發(fā)和質(zhì)量維護(hù),主要針對客戶提供的射頻設(shè)計進(jìn)行準(zhǔn)確性和有效性的驗證。
職位需求:
(1) 熟練使用C++,熟悉Linux/Unix開發(fā)環(huán)境
(2) 有模擬電路經(jīng)驗
(3) 碩士及以上學(xué)歷,英文讀寫流利,聽說熟練
5. 軟件研發(fā)工程師-AMS軟件開發(fā)(北京)
職位描述:作為高級軟件研發(fā)工程師,負(fù)責(zé)Cadence核心產(chǎn)品中AMS軟件產(chǎn)品的新功能開發(fā)和質(zhì)量維護(hù)工作,主要針對客戶提供的數(shù)字模擬混合設(shè)計進(jìn)行準(zhǔn)確性和有效性的驗證。
職位需求:
(1) 熟練使用C/C++程序設(shè)計語言,熟悉Linux/Unix開發(fā)環(huán)境
(2) 有過相關(guān)微電子或者EDA領(lǐng)域軟件使用或設(shè)計經(jīng)驗
(3) 碩士及以上學(xué)歷,英文讀寫流利,聽說熟練
6. Lead Software Engineer- Routing (上海)
Position Description:
1. Responsible for development and maintenance of signal routing in EDI platform (NanoRoute).
2. Implementation for complicated advanced node design rule support in NanoRouter.
3. New feature support and performance improvement in NanoRoute.
Position Requirements:
1. MS above in CS/EE or similar level of expertise with 3+ years of working experience.
2. Be skilled in C/C++ programming on Linux platform.
3. Good team player with strong written and verbal communication skills.
4. Familiar with the routing algorithm (maze routing) is preferred.
5. Familiar with LEF/DEF is preferred.
7. Principal Software Engineer (上海)
Position Description:
1. This position is for a R&D engineer to assist in development of detailed route in flipchip design.
2. The candidate will be responsible for designing, developing, troubleshooting and debugging software programs of routing flow and related algorithms.
Position Requirements:
1. The candidates should have strong software programming skill with C/C++ on Linux/Unix platform.
2. Strong desires to learn and explore new technologies and is able to demonstrate good analysis and problem solving skills
3. EDA software development experience or IC design knowledge, especially in backend and flipchip design.
4. Know basic routing algorithms.
5. Good English communication skill, both oral and written.
8. Lead Software Engineer- Optimization (上海)
Position Description: Work on EDI IPO function on CCR fixing, memory and performance profiling as well as new enhancements
Position Requirements:
1. Logic synthesis background
2. MS/PHD from computer science, EE, math or related
3. Multi-thread programming background
4. Timing background
5. Physical placement background or clock tree synthesis background
6. Very solid at C programming
7. Good English communication skill
9. Software Engineer for EM analysis (上海)
Position Responsibility: Develop the electro-migration analysis tool including coding, testing, product maintain, flow and algorithm improvement etc.
Position Requirement
1. MS or PhD in EE/CS/Math/Physics
2. Excellent programming skills (C/C++, script)
3. Good written and spoken English
4. Good communication skills and be able to work with remote team
5. Any of the following background is preferred: Electro-migration analysis /Power analysis/ Delay calculation/Timing analysis etc.
10. Software Engineer - Placement (上海)
Position Responsibility: The candidate will be responsible for the development and maintenance of Slack Driven Placement
Position Requirement
1. MS or above in CS/EE background
2. Programming skill on Linux/Unix platform is must.
3. Strong C/C++ coding skill.
4. Deep understanding on Linux/Unix OS
5. Tcl programming skill is a plus
6. EDA software development experience is a plus.
7. Strong desires to learn and explore new technologies and is able to demonstrate good analysis and problem solving skills
8. Good English communication skill, both oral and written.
11. Software Engineer - Floorplan (上海)
Position Responsibility: The primary responsibility is designing, developing, troubleshooting and debugging software programs on Unix/Linux platforms. Will be involved in placement development for Encounter
Position Requirement
1. Master degrees in EE or CS Background
2. Strong software programming skill with C/C++ and EDA backend knowledge.
3. Strong interest and understanding of complex software development in UNIX platform required.
4. Good verbal and written presentation is must.