Software Engineering, Staff Engineer

Location
Yerevan
Workplace
On-site
Employment
Full-time

About this role

Descriptions & Requirements

Job Description and Requirements

We Are

Synopsys is the leader in engineering solutions from silicon to systems, enabling customers to rapidly innovate AI-powered products. We deliver industry-leading silicon design, IP, simulation and analysis solutions, and design services. We partner closely with our customers across a wide range of industries to maximize their R&D capability and productivity, powering innovation today that ignites the ingenuity of tomorrow.

 You Are

 You have spent years building software that sits at the intersection of complex technical systems and user-facing intelligence, and you understand that the real challenge is not just making something work but making it usable for someone who does not yet know how it works. You think in abstractions that simplify without dumbing down. You have worked with LLMs, not just as a user but as someone who understands prompt engineering, fine-tuning, and how to get a model to reliably produce structured output when the stakes are high.

 You build systems that generate code, orchestrate workflows, and make decisions autonomously. You are comfortable working in ambiguity, defining what an AI agent should do when the requirements are still being figured out. At Synopsys, you will help shape how the next generation of engineers learns to design circuits.

 What You'll Be Doing
  Develop AI Agents: Build autonomous, LLM-driven agents capable of schematic capture, component selection etc. 
 
Architect EDA Pipelines: Integrate open-source or proprietary EDA tools with AI orchestration frameworks.
  Optimize for Beginners: Design software abstractions that translate complex EE concepts into guardrails and suggestions for novice users.
Create Code & Circuit Generators: Develop systems that generate valid HDL (Verilog/VHDL), netlists, and circuit topologies from natural language.
Collaborate Cross-Functionally: Work closely with AI researchers, UX designers, and EE experts to refine agent accuracy.

 The Impact You Will Have
 
Enable beginner electrical engineers to design and simulate circuits with AI guidance, reducing the learning curve and accelerating their productivity
Transform traditional EDA workflows into conversational, automated experiences that make complex design tasks accessible to non-experts
Build software that generates production-quality HDL and netlists, reducing manual errors and design iteration time
  Create a foundation for AI-driven design automation that scales across Synopsys product lines and customer workflows
Contribute to research and development that pushes the boundaries of what LLMs can do in technical, domain-specific applications

 What You'll Need
  Bachelor's or master's degree in computer science, Computer Engineering, Electrical Engineering, or a related field
Strong proficiency in Python, C++, or TypeScript for building production-grade software systems
  Hands-on experience with LLMs, including fine-tuning, prompt engineering, and integrating large language models into software applications
Familiarity with AI agentic frameworks and orchestration tools for building autonomous, decision-making software
  Understanding electronic design concepts such as schematic design, netlists, or SPICE simulation is a strong plus
 
Experience with EDA tools or working closely with hardware design workflows is a strong plus
Background in building developer tools, low-code/no-code platforms, or educational software is a plus

 Who You Are
 
You are comfortable explaining technical tradeoffs to non-engineers and translating domain expert feedback into actionable engineering work
You have a point of view on what makes AI-generated output reliable and you know when to trust a model and when to add human-in-the-loop validation
 
You move quickly without cutting corners, balancing speed with the rigor required for software that engineers depend on
 * You are curious about domains outside your own and willing to learn enough electrical engineering to build tools that actually serve EE workflows

 The Team You'll Be Part Of

 Your recruiter will share more about the team structure and mission during the interview process.

 Rewards and Benefits

 We offer a comprehensive range of health, wellness, and financial benefits to cater to your needs. Our total rewards include both monetary and non-monetary offerings. Your recruiter will provide more details about the salary range and benefits during the hiring process.

At Synopsys, we want talented people of every background to feel valued and supported to do their best work. Synopsys considers all applicants for employment without regard to race, color, religion, national origin, gender, sexual orientation, age, military veteran status, or disability.

General Information

Job Title
Software Engineering, Staff Engineer
Job ID
19624
Country
Armenia
City
Yerevan
Date Posted
02-Nov-2026
Job Category
Engineering
Job Subcategory
Software Engineering
Hire Type
Employee
Remote Eligible
No

Tired of cold applications?

Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.

Ask your AI about this role

Connect Clera once, then ask if it fits you.

Ask about this role

Read the Software Engineering, Staff Engineer listing at Synopsys Inc (https://www.getclera.com/jobs/synopsys/software-engineering-staff-engineer-dzkb5ug9xdlv) and tell me whether it fits my profile. Save it for me if it does.
Not connected yet? Takes a minute
One click above pre-fills the connector. Or by hand: Settings > Connectors > Add custom connector, paste https://mcp.getclera.com. Either way, sign in with the account you use on Clera and approve the consent screen.
https://mcp.getclera.com

Sign in with your Clera account. MCP docs

Benefits

  • Health benefits
  • Wellness benefits
  • Financial benefits