Design Engineer II

undefined ago • All levels • Software Development & Engineering

Job Summary

Job Description

As a member of the DSP engineering group at Cadence/Tensilica, you will verify advanced DSP cores, their instruction set architectures, and hardware implementations. This involves implementing architectural simulation testbenches in C/C++/RTL, writing C/assembly language diagnostics, assertion checkers, or coverage monitors to achieve verification goals. You will also support test plan development, debugging, and coverage analysis, collaborating closely with various DSP, Design Verification, RTL, and EDA teams.
Must have:
  • Responsible for verification of advanced DSP cores
  • Responsible for verification of instruction set architectures
  • Responsible for verification of hardware implementations
  • Implement architectural simulation testbenches in C/C++/RTL
  • Write C/assembly language diagnostics
  • Write assertion checkers or coverage monitors
  • Assist with developing test plans
  • Assist with debugging failures
  • Assist with analyzing coverage information
  • Work closely with market-specific DSP teams
  • Work closely with Design Verification, RTL and EDA teams
Good to have:
  • Knowledge of C++
  • Knowledge of scripting languages such as Makefile/Perl
  • Knowledge of assembly programming
  • Programming in a high level language such as C

Job Details

Job Description:

Cadence/Tensilica is a leading provider of configurable embedded processor technology and DSPs for various markets. As a member of the DSP engineering group you will be responsible for verification of advanced DSP cores and their instruction set architectures and hardware implementations. You will implement architectural simulation testbenches in C/C++/RTL, write C/assembly language diagnostics, assertion checkers or coverage monitors to meet target verification goals. You will also assist with developing test plans, debugging failures and analyzing coverage information. You will work closely with the market-specific DSP teams, Design Verification, and RTL and EDA teams.

Qualifications:

1) Knowledge of DSPs, instructions sets, computer arithmetic concepts, and processor architecture concepts

2) Good knowledge of C (C++ will be a plus)

3) Working knowledge of Verilog and popular EDA simulators and testbench methodologies

4) Knowledge of scripting languages such as Makefile/Perl is desired

5) Knowledge of assembly programming and programming in a high level language such as C will be a plus

6) Good English communication skills - both written and verbal

7) Strong problem solving skills along with an ability to work independently and in cooperation with global teams.

Similar Jobs

Playtika - Social Media Growth Manager

Playtika

Israel (On-Site)
9 Months ago
PPfa - Administrative Manager

PPfa

New York, United States (Hybrid)
1 Month ago
bytedance - Student Researcher (Doubao (Seed) - Foundation Model AI Platform) - 2025 Start (PhD)

bytedance

San Jose, California, United States (On-Site)
9 Months ago
NinjaVan - Internship (IT)

NinjaVan

Subang Jaya, Selangor, Malaysia (On-Site)
10 Months ago
Axon - Revenue Accountant, Commercial Controllership

Axon

San Francisco, California, United States (Hybrid)
2 Months ago
Luxoft - Senior Software Support Engineer

Luxoft

Philippines (Remote)
8 Months ago
PwC - SAP SuccessFactors Professional Senior Associate

PwC

Makati City, Metro Manila, Philippines (On-Site)
10 Months ago
ALTEN - Stage Innovation: Logistics Engineer

ALTEN

Toulouse, Occitanie, France (On-Site)
1 Month ago
Next Level Business Services - SAP Security & GRC Admin

Next Level Business Services

Charlotte, North Carolina, United States (On-Site)
9 Months ago
Globalization Partners - Principal Software Engineer

Globalization Partners

Northern Ireland, United Kingdom (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Lulalend - Direct Marketing Specialist

Lulalend

Cape Town, Western Cape, South Africa (On-Site)
2 Months ago
tonies studios - Senior NPI & Change Manager - Figurines

tonies studios

Schwäbisch Gmünd, Baden-Württemberg, Germany (On-Site)
1 Month ago
unseen tokyo - Senior Producer

unseen tokyo

Tokyo, Japan (Hybrid)
3 Months ago
Sega (UK) - Senior/Principal Graphics Programmer

Sega (UK)

United Kingdom (On-Site)
3 Months ago
Side - Part Time German Player Support Advocate

Side

Poland (Remote)
2 Weeks ago
Zscaler - Senior Manager, Financial Planning and Analysis

Zscaler

San Jose, California, United States (Hybrid)
1 Month ago
luxsoft - Senior Functional Business Analyst

luxsoft

Gurugram, India (On-Site)
2 Months ago
Sporty - CS Saas Frontend Developer

Sporty

(Remote)
1 Year ago
Nium - Analyst – Transaction Monitoring

Nium

Mumbai, Maharashtra, India (Hybrid)
1 Year ago
Scale AI - Machine Learning Engineer, International Public Sector

Scale AI

United Kingdom (On-Site)
10 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Beijing, China

Philips - Media Manager

Philips

Shanghai, China (On-Site)
2 Months ago
Lilith games - Senior Lighting Artist (City Life Simulation)

Lilith games

Shanghai, China (On-Site)
2 Months ago
Unity - Senior Client Partner, Supply

Unity

Beijing, China (On-Site)
2 Months ago
Paper Stacking games - Senior/Senior DevOps Engineer

Paper Stacking games

Shanghai, China (On-Site)
2 Months ago
Tencent - Japanese Console Game Publishing and Operations - Shenzhen/Japan

Tencent

Shenzhen, Guangdong Province, China (On-Site)
2 Months ago
Paper Stacking games - Rendering TA

Paper Stacking games

Shanghai, China (On-Site)
1 Month ago
e2 open - Research Engineer

e2 open

China (On-Site)
2 Months ago
Paper games - Game Market Research (2026 Autumn Recruitment)

Paper games

Shanghai, China (On-Site)
2 Weeks ago
Paper games - Character Concept Artist (2026 Autumn Recruitment)

Paper games

Shanghai, China (On-Site)
2 Weeks ago
Riot Games - Content Producer, VALORANT

Riot Games

Shanghai, Shanghai, China (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Software Development & Engineering Jobs

Extreme Inc. - CAD Design Engineer (Member)

Extreme Inc.

Osaka, Osaka, Japan (On-Site)
2 Months ago
Sully.ai - Senior Technical Support Engineer

Sully.ai

Santa Clara, California, United States (Remote)
3 Weeks ago
Virtuos - Software Engineer

Virtuos

Czechia (Hybrid)
4 Months ago
Telastra - Senior Software Engineer (DotNet)

Telastra

Australia (Remote)
3 Weeks ago
Crunchyroll - Senior Software Engineering Manager, Memberships

Crunchyroll

San Francisco, California, United States (Hybrid)
3 Months ago
Anavation - Senior Software Engineer

Anavation

Clarksburg, West Virginia, United States (Remote)
3 Months ago
GoMotive - Sales Engineer, Commercial

GoMotive

United States (Remote)
1 Month ago
Capgemini - Lead Software Engineer

Capgemini

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Meow Wolf - Show Video Engineer

Meow Wolf

Santa Fe, New Mexico, United States (On-Site)
3 Weeks ago
Open Systems Technologies - Field Service Engineer

Open Systems Technologies

Ashby-de-la-Zouch, England, United Kingdom (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

About The Company

Cadence plays a critical role in creating the technologies that modern life depends on. We are a global electronic design automation company, providing software, hardware, and intellectual property to design advanced semiconductor chips that enable our customers create revolutionary products and experiences. Thanks to the outstanding caliber of the Cadence team and the empowering culture that we have cultivated for over 25 years, Cadence continues to be recognized by Fortune Magazine as one of the 100 Best Companies to Work For. Our shared passion for solving the world’s toughest technical challenges, our dedication to pushing the limits of the industry, and our drive to do meaningful work differentiates the people of Cadence.

Beijing, China (On-Site)

Hsinchu, Hsinchu City, Taiwan (On-Site)

Oregon, United States (On-Site)

Burlington, Massachusetts, United States (Hybrid)

San Jose, California, United States (On-Site)

San Jose, California, United States (On-Site)

San Jose, California, United States (On-Site)

Burlington, Massachusetts, United States (On-Site)

View All Jobs

Get notified when new jobs are added by Cadence

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug