Lead Software Engineer
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 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...