Cadence Design Systems Logo

Cadence Design Systems

Software Engineer II

Reposted 10 Days Ago
Be an Early Applicant
In-Office
Noida, Gautam Buddha Nagar, Uttar Pradesh, IND
Mid level
In-Office
Noida, Gautam Buddha Nagar, Uttar Pradesh, IND
Mid level
The Software Engineer II will design and develop models for Cadence's IPs, interact with designers, define traffic patterns, and document specifications. The role requires experience in SOC architecture and model validation.
The summary above was generated by AI
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.

Design and develop cycle approximate/Loosly timed C++/SystemC models for Cadence's IPs like PCIe controller, etc for use in early SW development ,architectural exploration and performance analysis at different levels - subsystem and SoC level.

- Design and develop protocol specific functional models for various Cadence's interface IPs like PCIe,UCIe,CXL,USB,Ethernet,UFS,DP, etc

- Interact with IP designers and architects to understand various IP design/implementation specification and behavior

- Participate in defining traffic patterns, tools and methodology based on the model to help identify functional issues and performance bottlenecks

- Documentation of design specifications, implementation details, FAQ's, application notes, etc

Experience in high performance SOC architecture with focus on system-level trade-offs

                - Development of functional and behavioral (loosly timed)/(cycle-level) models using C++/SystemC/TLM2

                - Experience in using RTL/UVM System Verilog simulation environments for model validation       

                - Experience in creating workloads for different SoC components at required levels of abstraction

                - Knowledge of scripting languages (python, perl)

                - Excellent communication skills and ability to work in a team spread over multiple time-zones

               - BS/MS degree in Computer Science or Electrical Engineering, or equivalent practical experience(2-3yrs)

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

Cadence Design Systems Noida, Uttar Pradesh, IND Office

Plot Nos 57 A, B, C, 11 & 10 Noida Special Economic Zone, PO NSEZ -, Noida, India, 201305

Similar Jobs

2 Days Ago
In-Office or Remote
India
Junior
Junior
Cloud • Security • Software • Cybersecurity
The role focuses on developing automation infrastructure for testing products, enhancing test automation efficiency, and collaborating with engineering teams to ensure performance in distributed systems.
Top Skills: DnsHTTPPythonTcp/Ip
3 Days Ago
In-Office or Remote
India
Mid level
Mid level
Information Technology
Design, develop, and maintain enterprise applications; optimize SQL queries; collaborate with teams to ensure quality solutions; troubleshoot issues in Capital Markets systems.
Top Skills: .Net CoreAngularAWSAzureC#JSONMicroservicesRestful ApisSQLSQL ServerXML
3 Days Ago
In-Office
Noida, Gautam Buddha Nagar, Uttar Pradesh, IND
Mid level
Mid level
Artificial Intelligence • Cloud • Hardware • Software • Semiconductor
The Software Engineer II role involves R&D support, debugging, and developing features to enhance synthesis results in an innovative environment.
Top Skills: C++Linux

What you need to know about the Delhi Tech Scene

Delhi, India's capital city, is a place where tradition and progress co-exist. While Old Delhi is known for its rich history and bustling markets, New Delhi is defined by its modern architecture. It's clear the region places a strong emphasis on preserving its cultural heritage while embracing technological advancements, particularly in artificial intelligence, which plays a central role in shaping the city's tech landscape, fueled by investments in research and development.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account