← Back to roles

Lead Software Engineer

Cadence Design Systems, Inc.

NOIDARTL / HDLCompilersKernel / LinuxFirmwarePosted Sep 21, 2026
Apply on Cadence Design Systems, Inc.

Overview

Open roles
679
At this company
See all
Similar roles
1,150
Same title, 95 companies
Search
Added in 30 days
679
At this company, still open

Skills named in this posting

  • SystemVerilog
  • C++
  • Rust
  • Python
  • Device drivers
  • LLVM
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. We are a global leader in electronic design automation (EDA), enabling the design of cutting-edge semiconductors and system-level products. Within Cadence, the Virtual Protocols Group is building next-generation Accelerated Verification IP (AVIP) using AI-driven methodologies to dramatically improve development velocity, quality, and scalability. At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. The Cadence Advantage • The opportunity to work on cutting-edge technology in an environment that encourages you to be creative, innovative, and to make an impact. • Cadence’s employee-friendly policies focus on the physical and mental well-being of employees, career development, providing opportunities for learning, and celebrating success in recognition of specific needs of the employees. • The unique “One Cadence – One Team” culture promotes collaboration within and across teams to ensure customer success • Multiple avenues of learning and development available for employees to explore as per their specific requirement and interests • You get to work with a diverse team of passionate, dedicated, and talented individuals who go above and beyond for our customers, our communities, and each other—every day. Position Overview We are looking for a Software Engineer with 3+ years of relevent experience to contribute to the development of next-generation AI-driven engineering systems for AVIP development. You will work closely with architects and senior engineers to build scalable, production-grade systems combining AI and EDA technologies. Desired Attributes • Sincerity, aptitude to be able plan and solve large scale problems and attention to detail • Curiosity to explore emerging technologies (AI, EDA, systems) • Agility to work in a fast-paced, high-visibility | high-impact environment. • Willingness to learn cutting across domains (software + hardware + AI) This role spans: • Core software development. • Generative AI engineering. • Developer productivity tooling. • High-performance systems programming. Key Responsibilities • Core Software DevelopmentDesign and implement features in:AI-driven development frameworksDeveloper tools and automation systemsDevelop reusable libraries and utilities for internal engineering workflowsWrite high-quality, maintainable, and efficient codeC++ based GUI/CLI/TUI applications Generative AI & LLM EngineeringContribute to systems involving: Model fine-tuning and adaptation, Prompt engineering and model steering, Evaluation, and benchmarking of LLM outputsBuild and maintain training data pipelines, including Data generation, Data cleaning and pruning, Dataset validationSupport development of domain-specific AI systems for: Code generation, Specification understanding, Validation automationAgentic Workflow DevelopmentWork on multi-agent systems for: Task decomposition, Code generation, Self-validation and debugging loopsContribute to orchestration frameworks that connect: LLMs, Developer tools, Runtime environmentsSystems & Performance EngineeringContribute to performance-critical components using:Modern C++ (C++20/23/26)Low-level performance optimisation techniquesWork with GPU acceleration where applicable • Validation & QualityDevelop and maintain: Unit tests, Integration tests, Validation flowsParticipate in: Code reviews, Debugging and root-cause analysis, ensure engineering quality aligned with production standards • CollaborationWork closely with:Cross Geography AVIP development teamsAI/ML engineersVerification and validation engineersQuickly learn domain concepts related to:High Speed Serial and Bus ProtocolsHardware-software co-designAI-enabled tooling Required Qualifications • Master’s degree or Bachelors In:Computer Science with AI focused projectsElectronics/Electrical Engineering with Embedded System/HPC/Device Driver Development focussed projects • Strong programming skills in:C++ and/or Rust/Python • Solid fundamentals in:Data structures and algorithmsSoftware design and debugging • Familiarity with:Linux/Unix development environmentsGit/Perforce-based workflows • Experience or coursework in:Compiler/tooling ecosystems (e.g., Clang, language servers)Hardware description languages (SystemVerilog/SystemC)Parallel/GPU computing Behavioral skills required • Must possess strong written, verbal and presentation skills • Ability to establish a close working relationship with both peers and management. • Explore what’s possible to get the job done, including creative use of unconventional solutions. • Work effectively across functions and geographies • Push to raise the bar while always operating with integrity. We’re doing work that matters. Help us solve what others can’t.

Apply on the employer's site

Original posting: cadence.wd1.myworkdayjobs.com

Apply on Cadence Design Systems, Inc.

RISC-V ecosystem

Cadence Design Systems, Inc. in the RISC-V ecosystem

RISC-V International: Strategic

Cadence is a leading provider of EDA and semiconductor IP.

  • EDA vendor active in RISC-V: supported NSITEXE (with Imperas) in developing RISC-V vector processor IP for automotive AI
  • Publishes RISC-V ecosystem commentary ("The State of the RISC-V Union", Paul McLellan) and RISC-V verification/emulation flows

Same employer

View all 679