At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.
Specific responsibilities will include:
- Design and implementation of Tensilica software tool chain, in particular the instruction set simulator (ISS) for RISC-V processors
- Development of software models for RISC-V processor features for functional, cycle-accurate, and HW/SW simulation.
- Enhancements and maintenance of the existing RISC-V simulator
- Verification of software models in hardware-software co-simulation environment
- Integration of the RISC-V instruction set simulator with 3rd party system modeling environments
Requirements
- MS or PhD in Computer Science or Electrical/Computer Engineering
- Bachelors in computer science or electrical Engineering + 7 years of related experience, or Masters + 5 years of related experience. Outstanding candidates with PhD and no industrial work experience will be considered.
- Strong C/C++ development skills
- Knowledge of ISA, CPU micro architecture, and assembly
- Knowledge of SystemC and TLM methodologies
- Experience with GNU development tools and/or Microsoft Visual Studio environment
- Experience with modeling tools for performance analysis or Hardware/Software Co-simulation
- Experience in Electronic design automation (EDA) flow
- Experience developing software on Linux environment
- Ability of reading specification and standard documents, and retrieving needed knowledge from various resources
The annual salary range for California is $131,600 to $244,400. You may also be eligible to receive incentive compensation: bonus, equity, and benefits. Sales positions generally offer a competitive On Target Earnings (OTE) incentive compensation structure. Please note that the salary range is a guideline and compensation may vary based on factors such as qualifications, skill level, competencies and work location. Our benefits programs include: paid vacation and paid holidays, 401(k) plan with employer match, employee stock purchase plan, a variety of medical, dental and vision plan options, and more.
We’re doing work that matters. Help us solve what others can’t.
0 applies
11 views
Jobs from our Partners
Integration Architect, Lead
Information Systems Security Engineer, Mid
Senior Service Reliability Engineer
Senior Data Architect
Other Jobs from Cadence Design Systems
Principal Design Engineer
Lead Design Engineer
Lead Design Engineer
Principal Design Engineer
Product Validation Engineer II
Similar Jobs
Sr. Metallurgical Engineer, Supply Chain (Starship)
Sr. Mechanical Engineer, Supply Chain (Starship)
Senior Embedded SW Engineer for Performance Modeling
Principal Quality Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 307 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee