Software Architect

2 Months ago • 4 Years + • Devops

Job Summary

Job Description

The Software Architect will be responsible for designing, developing, updating, maintaining, documenting, and supporting IP models of standard AMBA protocols and proprietary CUP protocol for hardware-based verification products. The role involves close collaboration with customers, particularly Xiaomi, to adopt and develop new features and specifications. The architect will interface with internal teams and external customers to solve problems related to emulation, simulation, or verification. The architect will also ensure product quality through cross-verification and lifecycle processes. The architect will also schedule workload and plan own tasks effectively.
Must have:
  • 4+ years of industry experience in hardware and software systems design.
  • Excellent written and spoken English communication skills.
  • Hands-on experience in C/C++.
  • RTL design knowledge using Verilog/SystemVerilog and experience with verification tools.
  • Debugging experience.
  • Experience with team-wide collaboration tools and processes.
  • Ability to schedule workload and plan tasks.
Good to have:
  • Verification experience using Cadence simulation and/or emulation products is highly desired.
  • Experience in AMBA protocols is highly desired.
  • CHI knowledge/experience is strongly recommended and is a big advantage.

Job Details

At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.

Job responsibilities:

  • Responsible for designing, developing, for updating, maintaining, documenting and supporting IP models of standard AMBA protocols and proprietary CUP protocol for use on hardware based verification products.
  • Work closely with customer to adopt and develop new features and spec version on new proprietary CUP protocol.
  • Interface with internal teams (AE, PE, VIP and ABVIP),  and external customer (Mainly Xiaomi) to work on diverse problems and solutions related to emulation, simulation, or verification.
  • Perform as team member toward cross verification of and cross training in AMBA IP as well as in developing and using lifecycle processes to ensure product quality.

Job  Requirements:

  • The position requires BSEE, or equivalent, with a minimum of 4 years of industry experience in designing hardware and software systems.
  • Must have excellent communication skills with both written and spoken English.
  • C / C++ knowledge and hands-on experience.
  • RTL design knowledge using Verilog/SystemVerilog is required along with experience using RTL verification tools and flows.
  • Debugging experience.
  • Experience with team-wide collaboration tools and process.
  • Drive and ability to schedule workload and plan own tasks effectively.

Preferred:

  • Verification experience using Cadence simulation and/or emulation products is highly desired.
  • Experience in AMBA protocols is highly desired . CHI knowledge / experience is strongly recommended and is a big advantage.

We’re doing work that matters. Help us solve what others can’t.

Similar Jobs

luxsoft - Senior Calypso Developer

luxsoft

Gurugram, India (On-Site)
3 Weeks ago
Barnstorm VFX - Compositor MID/SR: Vancouver

Barnstorm VFX

British Columbia, Canada (Hybrid)
5 Months ago
Rockstar Games - Senior Animation R&D Programmer

Rockstar Games

Oakville, Ontario, Canada (On-Site)
7 Months ago
Nagarro - Senior Staff Consultant

Nagarro

Sri Lanka (Remote)
8 Months ago
Gram Games - Monetization (LiveOps) Specialist

Gram Games

London, England, United Kingdom (Hybrid)
2 Months ago
Journee - Lead Engineer, Cloud Infrastructure

Journee

(Remote)
3 Months ago
Bethesda - Senior Cloud Architect

Bethesda

Rockville, Maryland, United States (On-Site)
2 Days ago
Qualcomm - Staff Engineer, Infrastructure

Qualcomm

New York, United States (On-Site)
1 Month ago
Snorkel AI - AI Solutions Engineer (Pre-Sales)

Snorkel AI

London, England, United Kingdom (On-Site)
1 Month ago
Thousand Eyes - Senior Site Reliability Engineer I, Efficiency and Performance

Thousand Eyes

Bengaluru, Karnataka, India (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Canonical - Software Engineer - Python - Container Images

Canonical

(Remote)
1 Month ago
Ubisoft - Technical Artist World (AAA Project)

Ubisoft

Annecy, Auvergne-Rhône-Alpes, France (On-Site)
3 Months ago
Rockstar Games - Senior Animation Systems Programmer

Rockstar Games

Oakville, Ontario, Canada (On-Site)
3 Months ago
nissan - Information Systems & Technology Controller

nissan

Los Corrales De Buelna, Cantabria, Spain (On-Site)
3 Weeks ago
Spaulding Ridge - 2025 Summer Consulting Internship

Spaulding Ridge

London, England, United Kingdom (On-Site)
2 Days ago
Cognite - Field Marketing Manager

Cognite

Houston, Texas, United States (Hybrid)
1 Month ago
Penrose studios - Business Development Manager

Penrose studios

San Francisco, California, United States (On-Site)
4 Years ago
Roblox - Senior / Principal Data Scientist, Matchmaking

Roblox

San Mateo, California, United States (On-Site)
1 Week ago
Keywords Studios - Lead Game Developer

Keywords Studios

Mexico City, Mexico City, Mexico (Hybrid)
3 Months ago
cyara - Lead Recruiter

cyara

United States (Remote)
2 Months ago

Get notifed when new similar jobs are uploaded

Jobs in Shanghai, China

Lilith games - IT Service Expert

Lilith games

Shanghai, China (On-Site)
3 Weeks ago
dun bradstreet - Advisor, Nanshan

dun bradstreet

Shenzhen, Guangdong Province, China (On-Site)
2 Days ago
Paper Stacking games - Game Client Development - System - UE Research

Paper Stacking games

Shanghai, China (On-Site)
1 Month ago
Aptive - ATT Technician

Aptive

Nantong, Jiangsu, China (On-Site)
2 Months ago
Tencent - Senior Game Designer (Numerical Design) - Global AAA Action Game

Tencent

Shenzhen, Guangdong Province, China (On-Site)
4 Months ago
Tencent - Game Operations (Data Analysis) --PUBGM Eastern Europe

Tencent

Shenzhen, Guangdong Province, China (On-Site)
1 Month ago
Tencent - Sr. Workday Business System Analyst

Tencent

Shanghai, Shanghai, China (On-Site)
3 Months ago
Aptive - RTR Team Leader

Aptive

Suzhou, Jiangsu, China (On-Site)
2 Months ago
Tencent - Talent Acquisition Associate

Tencent

Shenzhen, Guangdong Province, China (On-Site)
8 Months ago
Nordson Corporation - Electrical Engineer II

Nordson Corporation

Suzhou, Jiangsu, China (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Devops Jobs

luxsoft - Solution Architect

luxsoft

Ukrainka, Kyiv Oblast, Ukraine (Remote)
1 Week ago
Google - Staff Software Engineer, Google Cloud

Google

Pune, Maharashtra, India (On-Site)
8 Months ago
Interactive Brokers - Senior DevOps/Software Engineer

Interactive Brokers

Greenwich, Connecticut, United States (Hybrid)
9 Months ago
London stock Exchange - Principal Platform Engineer

London stock Exchange

London, England, United Kingdom (On-Site)
2 Months ago
bytedance - Site Reliability Engineer, Edge Services

bytedance

Boston, Massachusetts, United States (On-Site)
2 Months ago
Columbia Sportswear Company - Azure Cloud Developer/Engineer

Columbia Sportswear Company

Bengaluru, Karnataka, India (Hybrid)
8 Months ago
Rackner - DevSecOps Engineer, Sr.

Rackner

Huntsville, Alabama, United States (On-Site)
1 Month ago
undefined - Senior DevOps Consultant

Bogotá, Bogota, Colombia (On-Site)
1 Month ago
HCL Tech - Solution Architect

HCL Tech

California, United States (On-Site)
1 Month ago
Enphase Energy - Sr. Software Engineer - Enlighten Cloud Backend

Enphase Energy

Bengaluru, Karnataka, India (On-Site)
6 Months 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.

Cork, County Cork, Ireland (Hybrid)

Katowice, Silesian Voivodeship, Poland (On-Site)

Cambridge, England, United Kingdom (Hybrid)

Shanghai, China (On-Site)

Shanghai, China (On-Site)

Bengaluru, Karnataka, India (On-Site)

Hsinchu, Hsinchu City, Taiwan (On-Site)

Hsinchu, Hsinchu City, Taiwan (On-Site)

Hsinchu, Hsinchu City, Taiwan (On-Site)

Taipei City, Taiwan (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