At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Position: Lead Software Engineer (Python API/agentic) Location: Noida Experience: 4-6 Years Job Overview: Cade…
Skills: C++, Qt Framework, Python, Multi-threading, Linux
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Design Engineering Intern The Cadence Silicon Solutions Group (SSG) is seeing rapid adoption of our industry l…
Skills: Digital Design, Design Verification, System Verilog, UVM, SVA
Signal and Power Integrity Senior Application Engineer
San Jose, California, United States · On-site
$84k–$156k/yr
Mid level
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. The candidate will work closely with Sales Account Managers and technical field application engineers supporti…
Skills: Signal Integrity, Power Integrity, Electromagnetics, PCB Design, Package Design
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Design Engineering Intern The Cadence Silicon Solutions Group (SSG) is seeing rapid adoption of our industry l…
Skills: Digital Design, Design Verification, System Verilog, UVM, SVA
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.Development, automation and maintenance of EDA flows and scripts for physical implementationDevelop TFM to opti…
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. You will be a member of an expert R&D team creating technologies and products for our Liberate standard cell c…
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. This person will work with the existing functional verification environment to add new features into the verif…
Skills: Functional Verification, UVM, Environment Planning, Test Plan Generation, DDR
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. You will be a member of an expert R&D team creating technologies and products for our Liberate standard cell c…
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Chips are at the center of today's tech-driven world. But how we design and verify them has not fundamentally …
Skills: AI Agent Architecture, Large Language Models, Software Engineering, Distributed Systems, Evaluation Frameworks
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. 1.Focus on Validation of Digital Backend EDA tool Innovus 2.Drive testing on existing functionality/regression…
Skills: Digital Backend Validation, Innovus, P&R Testing, Perl, Tcl
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. As a Sr. Systems Account Executive focused on the North America Region, you will utilize your deep technical k…
Skills: Package and board design, Signal integrity analysis, Power integrity analysis, Thermal integrity analysis, Pre-sales campaigns
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Cadence is the leader in hardware emulation-acceleration technologies and products. Our emulation-acceleration…
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. This role is for an existing vacancy. COMPANY OVERVIEW The Future of Intellectual Property is Here Electronic …
Skills: C/C++, Python, UVM, SystemVerilog, Wireline Communication
Principal Product Engineer - Custom Layout & Virtuoso Applications
City of Edinburgh, Scotland, United Kingdom · On-site
Senior
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Cadence is a pivotal leader in electronic design, building upon more than 30 years of computational software e…
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. This position involves: Interfacing with customers regarding digital reference flow requirements, includingSyn…
Skills: Digital Design Flows, Static Timing Analysis, EMIR, ASIC Digital Implementation, FinFet Nodes
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 Software Architect to help build scalable EDA flows and AI-driven automation for advanced…
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Working COMPANY OVERVIEW The Future of Intellectual Property is Here Electronic innovation is everywhere, from…
Skills: C, C++, Python, Wireline Communication, Mixed Signal Circuit Design
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Senior Product Marketing Manager – PCIe and CXL Controller IP Role at a glance: Lead product strategy, roadmap…
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Job Description Cadence Design Systems Inc. is looking for a motivated Software Engineer II: AI Compiler Engin…
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.Prior 7-12 years of professional experience in SoC/ASIC Digital Design with focus on Design for Test (DFT)Shoul…
Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.
Full-time
bachelor degree, postgraduate degree
Posted 26d ago
~40 hrs/week
Responsibilities
Lead the architecture and development of the Quantus Insight GUI and core workflow using C++ and the Qt Framework. Integrate Agentic AI workflows to transition the desktop GUI into an AI-assisted development environment.
Requirements
Requires a degree in Computer Science or a related field with 4+ years of professional experience in complex desktop application UIs. Expertise in modern C++, Linux profiling, and high-performance computing is essential.
Full job description
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.
Position: Lead Software Engineer (Python API/agentic)
Location: Noida
Experience: 4-6 Years
Job Overview:
Cadence Design Systems is seeking a Lead Software Engineer to help lead the GUI and core workflow architecture for Quantus Insight, our next-generation parasitic extraction platform. Built from scratch less than four years ago, this modern codebase offers a rare EDA environment: minimal legacy burden with significant opportunities for greenfield project work.
Based in the Quantus Insight R&D (Digital & Signoff Group), you will collaborate closely with leadership to design the application architecture using the Qt Framework and optimize the core structures supporting it. Because our databases frequently exceed one billion elements, you will solve complex scalability challenges by designing highly optimized, multi-threaded workflows with UI support that maintain high performance under heavy data loads.
This position also offers the opportunity to integrate Agentic AI workflows, transitioning a standard desktop GUI into an AI-assisted development environment. Backed by strong internal investment and access to advanced models, this role allows you to develop skills in LLM workflows while shaping technology used to design electronic devices worldwide.
Job Responsibilities:
1. Architecture & Design (Core Engine & Workflow)
High-Load Dataflow & Workflow Engineering: Design, organize, and standardize robust internal dataflows, defining how massive datasets smoothly migrate between the computational backend and downstream platform workflows.
Core Optimization: Architect high-performance, UI-agnostic core structures and algorithms to optimize data throughput, memory footprints, and heavy computation cycles.
Asynchronous Multi-Threading: Implement advanced multi-threading and parallel processing patterns to isolate heavy background database operations from the application's interactive layers.
2. Agentic AI Integration
Workflow Composition: Compose and orchestrate our existing system functionalities and APIs into a unified, next-generation AI-native workflow.
LLM Integration: Expose internal application states, core structures, and tool operations via clean programmatic interfaces accessible to LLMs.
Dynamic UI Syncing: Ensure that autonomous actions, modifications, and state changes executed by the AI agent are instantly reflected and dynamically updated within the Qt user interface.
End-to-End Automation: Help shape a system where AI acts as an autonomous active user—capable of running verification checks, interpreting results, and programmatically driving the software.
3. GUI Development (Qt Framework)
Widgets Implementation: Drive the hands-on development and implementation of the Quantus Insight graphical user interface using C++ and the Qt Widgets framework.
Big Data Presentation: Build and customize high-scale Qt Model/View components (trees, tables, forms) optimized for lazy loading, data paging, and minimal memory overhead.
Linux Environment Profiling: Deeply profile, debug (using GDB/Valgrind), and tune UI performance under extreme memory and CPU utilization in Linux desktop environments.
Job Qualifications & Experience
Education: Bachelor’s, Master’s, or PhD in Computer Science, Software Engineering, or a related technical field.
Experience: 4+ years of professional software development experience (or 5+ years with an advanced degree) focused on complex desktop application UIs.
Required Skills:
Expert C++: Deep proficiency in modern C++ (C++ 17 or newer) including STL
High-Performance Computing: Proven track record in multi-threading, parallel programming, and data structure optimization.
Linux Expertise: Advanced development, debugging (GDB, Valgrind), and performance profiling in Linux environments.
Software Engineering: Strong grasp of object-oriented design, design patterns, and the full Software Development Life Cycle.
Scripting: Proficient in Python for automation and tool integration.
Additional Skills/Preferences:
QT Framework: Experience with the Qt framework for GUI development is a big plus.
EDA Experience: Knowledge of parasitic extraction, layout connectivity, or physical verification.
AI/LLM Application (Experienced or Aspiring): Hands-on experience building agentic workflows or working with LLM APIs (e.g., OpenAI, Anthropic) is highly desirable; however, a strong personal interest, hobbyist experimentation, and a willingness to learn how to apply AI concepts to core software engineering workflows will work perfectly.
We’re doing work that matters. Help us solve what others can’t.
Related keywords
C++ 17Qt WidgetsPythonLLMAgentic AIEDAParasitic ExtractionLinuxGDBValgrindMulti-threadingParallel ProcessingSTLObject-Oriented DesignSoftware ArchitectureHigh-Performance Computing
Cadence is a market leader in AI and digital twins, pioneering the application of computational software to accelerate innovation in the engineering design of silicon to systems. Our design solutions, based on Cadence’s Intelligent System Design™ strategy, are essential for the world’s leading semiconductor and systems companies to build their next-generation products from chips to full electromechanical systems that serve a wide range of markets, including hyperscale computing, mobile communications, automotive, aerospace, industrial, life sciences and robotics. In 2024, Cadence was recognized by the Wall Street Journal as one of the world’s top 100 best-managed companies. Cadence solutions offer limitless opportunities—learn more at www.cadence.com.
Offices: 2655 Seely Avenue, San Jose, California 95134, US
Cadence is a market leader in AI and digital twins, pioneering the application of computational software to accelerate innovation in the engineering design of silicon to systems. Our design solutions, based on Cadence’s Intelligent System Design™ strategy, are essential for the world’s leading semiconductor and systems companies to build their next-generation products from chips to full electromechanical systems that serve a wide range of markets, including hyperscale computing, mobile communications, automotive, aerospace, industrial, life sciences and robotics. In 2024, Cadence was recognized by the Wall Street Journal as one of the world’s top 100 best-managed companies. Cadence solutions offer limitless opportunities—learn more at www.cadence.com.
Offices: 2655 Seely Avenue, San Jose, California 95134, US