马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
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. |