集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 1821|回复: 4

Cadence上海招EDA软件开发工程师

[复制链接]
zhiweiqiang33 发表于 2014-4-8 16:00:12 | 显示全部楼层 |阅读模式
Cadence上海招EDA软件开发工程师



Shanghai 研发职位



工作地点:上海市浦东新区浦东嘉里城



联系邮箱:cecilyl@cadence.com



邮件主题:姓名-投递职位



1.  Sr.Member of Technical Staff - Infrastructure

  

PositionDescription:

The candidate will be responsible for thedevelopment and maintenance the command user interface and infrastructure ofEncounter of Cadence for digital back-end. The engineer works with engineers inShanghai and US.


PositionRequirements:

1. MS in Computer Science or related area with3+ years of working experience or PHD.

2. Programming skill on Linux/Unix platform ismust.

3. Deep understanding on Linux OS

4. Strong C/C++ language coding skill.

5. Having Sound experience in softwaredevelopment projects and a strong background in data structures, algorithms andprogram design.

6. Tcl programming skill is a plus.

7. Multiple thread programming experience is aplus.

8. EDA software development experience or ICdesign knowledge is a plus.



2.  Senior Member of Technical Staff- CTS (1 Vacancy)



      Position Description:

-R&D engineer to do the clock treesynthesis related works (product maintain, software development, design flow improvementetc.)


      Position Requirements:

-MS or PhD in EE/CS etc.

-Excellent programming skills (C/C++, script)

-The following background is preferred: EDA,IC physical design, CTS, Timing analysis, Optimization.

-Good written and spokenEnglish

-Goodcommunication skills and be able to work within a team.



3.  Senior Member of Technical Staff- Placement
(1 Vacancy)



      PositionDescription:

   
-The primary responsibility is designing,  developing, troubleshooting and debugging software programs on Unix/Linux  platforms. Will be involved in placement development for Encounter.

   
   
   


      PositionRequirements:

-The candidates should havestrong software programming skill with C/C++ and EDA backend knowledge.

-Strong interest and understandingof complex software development in UNIX platform are required

-Good verbal and writtenpresentation are must

-Minimum master degrees inEE or CS


4.Senior SoftwareEngineer for IPO(3 Vacancies)



Position Description:



-Work on EDI IPO function on CCR fixing, memory and performanceprofiling as well as new enhancements

  

Position Requirements:



-Logic synthesis background

-MS/PHD from computer science,EE, math or related

-Multi-thread programmingbackground

-Timing background

-Physical placement background orclock tree synthesis background

-Very solid at C programming

-Good English communication skill


5. Senior Member of Technical staff-Floor Plan (1 Vacancy)



Position Description:  




-The candidatewill be a member of the Encounter floorplan team in Shanghai, to work on thedevelopment and maintenance of manual Floorplan project.

-Theresponsibilities include the develop of new features and products, and supportother teams in Encounter product lines.

-The candidatemust be comfortable working with existing code as well as developing newfunctionality to address new requirements, and be working closely withlocal/remote team members, and be also strong technical support to team.




Position Requirements:   




-Candidate mustbe an expert in software engineering methods and committed to high quality ofdevelopment work.

-The individualmust be team-oriented, possess good communication skills, self-motivated, ableto work independently and working with a team from multiple remote sites.

-Candidate mustbe able to develop detailed technical specification as well as the ability toscope efforts required.

-The candidatemust be also smart to capture new EDA technologies, and switch among differentareas successfully.

-Advanceddeveloping and debugging software in UNIX & LINUX environments, familiar with gnu c/c++, gdb etc..

-Strongproblem-solving, architecture, algorithmic.

-Familiar withinterpreted language such as TCL is a plus.

-Knowledge ofDigital Physical Design flow such as Floorplan/Placement/Routing/CTS isa plus.

6. Senior Memberof Technical Staff (Database development for Encounter platform) (1 Vacancy)


Job Description:

- The candidatewill be responsible for the development and maintenance of Database ofEncounter platform in Cadence. The engineer works with engineers in Shanghaiand US.

(NOTE: Thedatabase is a specific designed one for back-end EDA tools, NOT a generalrelational database with SQL)




Job Requirement:

- Programmingskill on Linux/Unix platform is must.

- Deepunderstanding on Linux OS

- Strong C/C++language coding skill.

- Having Soundexperience in software development projects and a strong background in datastructures, algorithms and program design.

- Tclprogramming skill is a plus.

- Multiplethread programming experience is a plus.

- EDA softwaredevelopment experience or IC design knowledge is a plus.

- Strong desiresto learn and explore new technologies and is able to demonstrate good analysisand problem solving skills

- Good Englishcommunication skill, both oral and written.
 楼主| zhiweiqiang33 发表于 2014-4-12 16:34:48 | 显示全部楼层
上海招聘软件研发工程师
zxopen08 发表于 2015-10-20 17:04:05 | 显示全部楼层
Cadence上海招EDA软件开发工程师
 楼主| zhiweiqiang33 发表于 2015-10-20 19:18:06 | 显示全部楼层
招聘fpga工程师
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|fpga论坛|fpga设计论坛 ( 京ICP备20003123号-1 )

GMT+8, 2024-12-24 03:48 , Processed in 0.062738 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表