1.Member of Technical Staff for Fastspice Simulator (Location: BJ) ×2
Position Description
- Maintain and develop Cadence fastspice simulator.
- Be responsible for writing specifications, designing and implementing product
enhancements and fixes.
- Needs to work with other global R&D teams..
Position Requirements
- Education requirement: Master with above 2 years work experience or Ph.
D. in EE/CS/related research area.
- Must be skilled in C/C++ programming, familiar with development under Linux
/Unix environment.
- Strong background in numerical computation and programming.
- Knowledge of Analog Mixed-signal design and semiconductor device is a strong
plus.
- Good English communication skills both verbally and in writing.
2.Senior Software Engineer, EDA Infrastructure (Location: BJ)
Position Description
- Develop new project with global R&D team focused on layout verification
and electrical analysis. New product will be designed to improve design
turn-around time through improved productivity of post-layout tasks. Responsibilities
will include delivering specifications aligned to product requirements;
designing and implementing product with any improvements and fixes required
. Work with existing team members and other new members in both local and
global teams to deliver capabilities and own deliverables on an ongoing
basis.
Position Requirements
- Strong programming skills in C/C++
- Minimum Bachelors in Electrical Engineering and/or Computer Science
- Master's degree desired
- Working knowledge of EDA tools for custom design - DRC, LVS, extraction
, simulation.
- Good communication skills and proficiency in English
3. Member of Consulting Staff for Virtuoso ADE GXL (Location: BJ)
Position Description:
- Dealing with manufacturing variation is becoming an increasingly important
aspect of the custom digital and analog circuit design process. Virtuoso
ADE GXL is a software tool for designers that offers statistical analysis
, yield improvement, and design optimization capabilities to address this
growing problem. We are seeing a talented software developer with a strong
background in statistical analysis, data mining and modeling.
Position Requirements:
- Strong background in statistical analysis, data mining, and modeling
- Demonstrated proficiency in C++ and general software development skills
- Master in Computer Science or Electrical Engineering required, PhD preferred
.
- Master with 5 years working experience or PhD with 2-3 working experience
.
- Excellent communication skill in both mandarin and English.
- Working knowledge of Matlab a plus.
- Experience with Cadence Virtuoso or analog circuit design a plus.
4. Member of Technical Staff for Spice Simulator (Location: BJ
Position Description
- The position is for analog circuit simulation engineer responsible for
designing, implementing and maintaining SPICE-like circuit simulation software
for use with analog, RF and mixed signal circuit simulators. The engineer
will be responsible for leading multiple development efforts through the
development process, including writing specifications based on marketing
and product requirements, designing and implementing product improvements
and fixes, and working with a cross-functional team to ensure the software
is tested, integrated and documented. The engineer must be proficient in
C/C++ Unix development, and have a thorough knowledge of numerical methods
for analog circuit simulation. The engineer must have a proven ability to
learn from and work with an engineering and cross-functional team to deliver
innovative products in a production environment.
Position Requirements
- Well understanding on spice simulation technology, including MNA, Euler
algorithm, dc, tran analyze method;
- Well understanding on matrix solver & mathematic calculation;
- Familiar with Spice, Spectre format & usage;
- Skilled in C++ programming, familiar with development under Linux/Unix
environment;
- Be familiar with Analog-signal design is a plus;
- Good English communication skill both verbally and writing;
- Good problem solving skill and team work spirit;
5.Member of Consulting Staff for Spice Simulator (Location: BJ)
Position Description:
- The position is for analog circuit simulation engineer responsible for
designing, implementing and maintaining SPICE-like circuit simulation software
for use with analog, RF and mixed signal circuit simulators.
- The engineer will be responsible for leading multiple development efforts
through the development process, including writing specifications based
on marketing and product requirements, designing and implementing product
improvements and fixes, and working with a cross-functional team to ensure
the software is tested, integrated and documented.
- The engineer must be proficient in C/C++ Unix development, and have a thorough
knowledge of numerical methods for analog circuit simulation.
- The engineer must have a proven ability to learn from and work with an
engineering and cross-functional team to deliver innovative products in a
production environment.
Position Requirements:
- Well understanding on spice simulation technology, including MNA, Euler
algorithm, dc, tran analyze method;
- Well understanding on matrix solver & mathematic calculation;
- Familiar with Spice, Spectre format & usage;
- Skilled in C++ programming, familiar with development under Linux/Unix
environment;
- Be familiar with Analog-signal design is a plus;
- Good English communication skill both verbally and writing;
- Good problem solving skill and team work spirit;
6.Member of Technical Staff for Virtuoso GUI Software (Location: BJ)
Position Description
- Candidate will be involved in Development, enhancement and maintain Cadence
Virtuoso platform.
- Candidate will be involved in GUI integrating Cadence simulation product
into Cadence Virtuoso platform.
Position Requirements
- BS in CS/EE or similar level of expertise with at least 2 years of working
experience.
- Candidate must have some coding experience. C, C++, QT or Perl/TCL coding
would be best.
- Better to have experience of using SKILL(Cadence programming language),
OpenAccess
- Highly desirable if the candidate has some GUI coding experience
- The candidate must some EE knowledge about analog design. Good if the candidate
is familiar with Cadence Virtuoso platform.
- English verbal and written
7. Member of Technical Staff Parser Development (Location: BJ)
Position Description
- Develop, enhance and maintain front end parser and database for circuit
simulator
Position Requirements
- Knowledgeable at principles of compiler,
- Familiar with Lex/yacc or other lexical/syntax analyzers
- Skilled in C++ programming,
- Good background with development under Linux/Unix environment.
- Familiarity with Spice netlist format, Clearcase, software architecture
and design specifications would be a good advantage.
- Circuit simulation knowledge will be a plus.
- EDA experience would be desirable but not absolute requirement.
- CS or EE Masters degree or above with 2+ year work experience
8.Sr. Member of Technical Staff for RF/EM SOLVER (Location: BJ)
Position Description:
- The position is for designing, implementing and maintaining an electromagnetic
analysis and passive component synthesis software to be used in RF integrated
circuit design.
- Responsible for multiple development efforts through the development process
, including writing specifications based on marketing and product requirements
, designing and implementing product improvements and fixes.
- Be able to work with a cross-functional team to ensure the software is
tested, integrated and documented.
Position Requirements:
- Education Requirement: PhD in EE, CS, or Applied Mathematics.
- Be proficient in C/C++ Unix development
- Have a thorough knowledge and hands-on programming experience on computational
electromagnetics.
- Have a proven ability to learn from and work with an engineering and cross
-functional team to deliver innovative products in a production environment
.
- Good command in written and oral English.
9.Member of Technical Staff for AMS (Location: BJ)
Position Description:
- Develop, enhance and maintain mixed signal circuit simulator which support
Verilog-A, Verilog-AMS, VHDL-AMS in spice netlist, with some direction from
manager or senior engineers
Position Requirements:
- Familiar with Spice, Verilog, Verilog-A, Verilog-AMS, VHDL-AMS language
- Analog circuit or digital simulator development experiences
- Skilled in C++ programming, familiar with development under Linux/Unix
environment.
- Be familiar with Analog Mixed-signal design is a plus
- EE or CS Master degree with at least 2 years EDA related working experience
or above
10. Member of Consulting Staff for Devices Compact Model (Location: BJ)
Position Description:
The position is for devices compact model engineer responsible for developing
, implementing and maintaining device compact models in SPICE-like circuit
simulation software. The engineer will be responsible for leading multiple
development efforts through the development process, including writing specifications
, designing and implementing product improvements and fixes. The engineer
must have a proven ability to learn from work and work with a cross-functional
team to deliver innovative products.
Position Requirements
- Deep knowledge of Device Physics
- Skilled in C/C++ programming, familiar with development under Linux/Unix
environment;
- Be familiar with numerical methods is a plus;
- Be familiar with Analog-signal design is a plus;
- Good English communication skill both verbally and writing;
- Good problem solving skill and team work spirit;
11. Software Configuration Management (CM) Engineer (Location: BJ)
Position Description
This position involves managing daily software build, test, and release processes
, and configuration management support for R&D/PV/PE. The responsibility
also includes maintaining and enhancing the existing automation systems,
designing and developing new automation systems, software integration, and
project management. The candidate will also work closely with cross functional
teams to diagnose and resolve problems.
Position Requirements
- MS in Computer Science or BS in Computer Science with more than 2 years
Software Configuration Management experience.
- Familiar with Software Configuration Management concept/process.
- Familiar with IBM Rational ClearCase and/or other source code control tools
.
- Good experience of Shell and Perl programming.
- Good knowledge of source code porting and software integration.
- Familiar with GNU Make, GCC/G++, and/or other compilers.
- Good knowledge and experience of UNIX system administration.
- Good problem solving & analysis skills.
- Good record of project management skills.
- Excellent interpersonal, verbal, and written communication skills.
- Excellent project documentation skills.
- Good written and spoken English.
- Fast and self learner.
- IT background is welcomed.
Michelle Zhang| Recruiter ,China
P: +8621. 6106 1714 www.cadence.com
有意者请联系zhangyl@cadence.com
--
FROM 166.111.200.*