Welcome to Simply Hired!

Like what you see here? Check out more Software Developers, Applications like this one.

Show Me More

Software Development Engineer - Palladium Compiler Development

Apply Now

Company: Cadence Design Systems

Location: San Jose, CA

Date Posted: April 10, 2013

Source: Cadence Design Systems, Inc

The candidate will be a member of the Hardware Verification Research and Development team working in the field of compiler development for a next generation emulation platform. The opportunity is to be a cpre contributor in a world class team that develops compilers for the flagship Palladium family of processor based emulation systems and influence the architecture of the system. The ideal candidate has expertise in backend compiler optimizations such as scheduling, resource allocation and sharing and code generation. We are also very warmly receptive if you have other algorithmic background such as partitioning, synthesis, logic optimization, and or numerical optimization. Among your keys skills are the ability to write datastructures and programs for very large datasets and an attentive eye for linear time high performance code.

Position Requirements

* Excellent programming skills in C/C++ and you document your work clearly and love talking about it to your team.

* Embedded ...

The candidate will be a member of the Hardware Verification Research and Development team working in the field of compiler development for a next generation emulation platform. The opportunity is to be a cpre contributor in a world class team that develops compilers for the flagship Palladium family of processor based emulation systems and influence the architecture of the system. The ideal candidate has expertise in backend compiler optimizations such as scheduling, resource allocation and sharing and code generation. We are also very warmly receptive if you have other algorithmic background such as partitioning, synthesis, logic optimization, and or numerical optimization. Among your keys skills are the ability to write datastructures and programs for very large datasets and an attentive eye for linear time high performance code.

Position Requirements

* Excellent programming skills in C/C++ and you document your work clearly and love talking about it to your team.

* Embedded programming experience.

* FPGA experience

* Knowledge of Simulators and HDLs such as Verilog/VHDL

* Exposure to multi-threaded/ concurrent programming are pluses.

* BS/MS/Phd CS,EE,CE

* At least 7 years of solid experience to back you up.

Company Information

Cadence is the global leader in software, hardware, and services that is driving the transformation of the electronic design automation (EDA) industry. This application-driven approach for creating, integrating, and optimizing designs helps customers realize Analog & Digital ICs , System-On-Chip devices, IP and complete systems at lower costs and with higher quality.

Cadence provides equal employment opportunities to all employees and applicants without regard to race, color, religion, sex, gender, national origin, disability, protected veteran status, or any other characteristic protected by applicable laws, regulations, or ordinances.

Authorization to work in the United States will be required.

We are an Equal Opportunity Employer and do not discriminate against applicants due to race, ethnicity, gender, veteran status, or on the basis of disability or any other federal, state or local protected class.

Move Up

Show more

Other jobs you might like

Show Me More

Were you satisfied with these results? Yes | No
Thank you for your feedback!