Cadence
Cadence•1h ago
LinkedIn

Lead Software Engineer

Noida, Uttar Pradesh, India
Senior Level

Auto Apply to 50+ AI Matched Lead Software Engineer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Cadence

Full Job Description

About The Role

Cadence seeks a Lead Software Engineer (3+ years experience) within the Virtual Protocols Group to build next-generation Accelerated Verification IP (AVIP). You will leverage AI-driven methodologies to improve development velocity and scalability for cutting-edge semiconductor designs.

The Cadence Advantage

  • Work on creative, innovative projects in a supportive environment focused on physical and mental well-being.
  • Career growth through multiple learning avenues tailored to your interests.
  • A unique "One Cadence – One Team" culture fostering collaboration across diverse teams for customer success.

Key Responsibilities

This role spans core software development, generative AI engineering, developer productivity tooling, and high-performance systems programming. You will design features in C++ based GUI/CLI/TUI applications, contribute to LLM fine-tuning and prompt engineering pipelines, develop multi-agent workflows for task decomposition, optimize modern C++ (C++20/23) components with GPU acceleration, and ensure quality through rigorous testing.

Required Qualifications

  • Bachelor's or Master's in Computer Science (AI focus), Electronics/Electrical Engineering (Embedded/HPC).
  • Strong skills in C++, Rust, Python, data structures, algorithms, and Linux/Unix environments.
  • Familiarity with Git/Perforce workflows, compiler tooling ecosystems, Hardware Description Languages (SystemVerilog/SystemC), and Parallel/GPU computing.

Behavioral Attributes

You must possess sincerity, curiosity for emerging tech like AI and EDA, agility in fast-paced environments, integrity, strong communication skills, and the ability to collaborate across geographies. You should push boundaries with unconventional solutions while solving complex problems involving high-speed serial protocols and hardware-software co-design.

Company

Cadence

Cadence

Cadence is a global market leader in AI and digital twins, pioneering computational software solutions to accelerate innovation in engineering design for silicon-to-systems.Our Intelligent System Desi...

Noida, Uttar Pradesh, India
Posted on LinkedIn