Software Engineer II

Published date: 2026/11/09
  • Location: Noida, Uttar Pradesh, India
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.

We are looking for a motivated R&D engineer to help develop Cadence's Verification Acceleration and Co-Emulation environment . The engineer will be a part of cross geography team of highly experienced individuals in developing maintainable, high quality C/C++ code for a HDL language based compiler and runtime support. Responsibilities include development of HDL compiler front-end and transaction-based acceleration (TBA) compiler optimizations and RTL transformations . The candidate should be familiar with sound software engineering practices and comfortable working with large existing code base to develop new functionality and work closely with other R&D and Application engineers across geography to support TBA technologies on Cadence emulation/prototyping platforms for deployment.

Position Requirements
• BS / MS in Computer Science or equivalent required.
• At least 5 years of software and product development experience.
• Proficient in C/C++ SW development using advanced data-structures and algorithms and heuristics along with excellent and debugging skill
• Prior experience and understanding of EDA front-end tools and compiler concepts like parsing elaboration of HDL is desirable.
• Experience or understanding of System Verilog language constructs and RTL Simulation concepts with be preferred
• Hardware knowledge and background in RTL design and/or verification is highly desirable.
• Additional knowledge of shell or pearl scripting, python, and functional programming will be preferred.
• Good problem solving abilities and excellent writing and communication skills.
• Keywords – Data Structures, Algorithms C/C++, System Verilog, RTL Simulation, Compilers, UVM, TLM, RTL modeling, emulation.

We’re doing work that matters. Help us solve what others can’t
Company Name: Cadence Design Systems

Apply

0 page views

Related listings

  • Android Developer immediate joining
    Software Developer
    Software Developer
    android developer: Noida - Uttar Pradesh, India Job description: • Position Name: Android Developer Employment Type: Full-time on-site Roles and Responsibility: • Design and build new applications for the Android platform • Translate designs and wire...
    2026/11/09
  • Embedded Software Scientist - C++
    Software Developer
    Software Developer
    Raphe mPhibr Pvt. Ltd is a Hi-tech Aerospace manufacturing company. We supply customized comprehensive UAV (Unmanned Aerial Vehicle) solutions to the Indian Defense forces and other Intelligence agencies. Our innovation spreads across a broad spectru...
    2026/11/09
  • .NET
    Software Developer
    Software Developer
    Hi , We have opening for -.NET . 1.Experience- + 2 years to 4 years only 2.Skill- ASP.NET MVC, SQL, C#,RDLC Reports-MUST 3.Location- New Delhi, Noida 4.Notice Period- 1 month 5.Budget- 7 lpa max
    2026/11/09