Software Engineer - Ai/llm For Virtuoso

Cadence Design Systems

Proficient in python and c++
Ai-assisted development workflows
Cross-functional team collaboration
Cadence Design Systems is the leading provider of design automation tools for electronic and intelligent systems design

Job Summary

  • Cadence Design Systems is the leading provider of design automation tools for electronic and intelligent systems design.
  • The engineer will be part of a team focused on modernizing integrated circuit designing, simulation, and optimization tools to integrate into emerging Agentic AI frameworks.
  • The role involves collaborating with cross-functional engineering teams across multiple time zones to deliver production-quality simulation technologies.

Matching Summary

Cadence Design Systems is the leading provider of design automation tools for electronic and intelligent systems design.

Skills & Requirements

Must-have

  • Proficient in Python and C++
  • AI-assisted development workflows
  • Cross-functional team collaboration
  • Production-quality simulation technologies
  • Integration of ML/LLM technology in software

Nice-to-have

  • Experience with unit testing and code review
  • Familiarity with Agent architecture concepts
  • Knowledge of frontier LLMs and their trade-offs
  • Understanding of data retrieval and grounding
  • Context engineering for consistent LLM outputs
  • Familiarity with analog circuit EDA tools

Key Requirements

  • MS in Computer Science or Computer Engineering
  • Proficient English communication skills
  • Background in designing and deploying production software with ML/LLM technology

Work Rights

Not specified

Tailored Resume

Cover Letter