[The logo is protected from the company]

Cadence Design Systems Inc.

To keep pace with market demand for more performance and functionality in today’s mobile phones, digital cameras, computers, automotive systems and other electronics products, manufacturers pack billions of transistors onto a single chip. This massive integration parallels the shift to ever-smaller process geometries, where the chip’s transistors and other physical features can be smaller than the wavelength of light used to print them.Designing and manufacturing semiconductor devices with su... Read More

Address      Bagshot Road Bracknell Berkshire, RG12 OPH United Kingdom
Website      www.cadence.com/
Holding      No Holding Details

View Company Page
Apply to job

SW Engineer



We are looking for a motivated and experienced software engineer to develop Cadence's industry-leading and award winning System Level Design product, Virtual System Platform. This highly talented growing team is rapidly developing innovative solutions for the Virtual System Platform product in the area of embedded software debugging, profiling and analysis tools and, we are looking for successful candidates who have rich industry experience developing high-quality, C/C++ based software debugging and analysis products.

The successful candidate will have the opportunity to design and develop cutting edge software debugging and analysis tools, innovate new ideas, and, will have the opportunity to be part of a highly motivated and talented team developing a high profile product.

This position can be based in either San Jose, CA or Chelmsford, MA.

Position Requirements

Minimum Education Required / Minimum Experience Required :
MS, CS
with 10+ years industry experience with C/C++ Debug, Profiling and Analysis tool development.

Preferred Education / Preferred Experience:
PhD. , EE, CS
with 7+ years industry experience with C/C++ Debug, Profiling and Analysis tool development.


The successful candidate must have the following skills:


    * Experience with hands-on development (not just usage) of C/C++ debuggers and/or Linux/C/C++ profiling and analysis tools e.g. purify/valgrind and similar tools is required.

    * Experience developing high quality C++ code is a must.

    * Experience developing portable code and developing on Linux with gcc is required

    * Current hands-on development experience.


 

At least two more of the following skills are required:


    * Experience with Linux Kernel internals is a very big plus

    * Experience with developing and debugging embedded software for ARM processors and other embedded processors is a plus.

    * Experience developing and setting up test suites for debuggers and software analysis tools is a big plus

Other Job Information

Vacancy type:

Full Time

Contact Mode:

not provided

Fax:

408.428.5001

Contact Name:

not provided

Job Duration:

not provided

Phone:

408.943.1234

Email:

not provided

News - Cadence Design Systems Inc.

Related Jobs

Software Test Engineer HS

Develop and implement manual and automated testing proce ...   [more]

Implementation Engineer

Responsibilities:The Implementation Engineer works as a ...   [more]

Software Engineer (Hadoop)

 Responsibilities:Position SummaryAt Merced Systems, we ...   [more]

Engineering Manager

Netflix is the world's leading streaming video service, ...   [more]

Engineering Manager

The Netflix Membership Infrastructure team provides a su ...   [more]

Senior Performance Architect

Netflix is the world's leading streaming video service, ...   [more]

Senior Software Engineer

Netflix is growing and adding movie streaming subscriber ...   [more]

Senior Software Engineer

Netflix is growing and adding movie streaming subscriber ...   [more]

Expand

Collapse