Staff Engineer (Meshing, C++/C#, GenAI) at Synopsys - ScoutJobs - The AI-curated global job board
Skip to content
Synopsys
Posted 9 hours ago

Staff Engineer (Meshing, C++/C#, GenAI)

SynopsysStaff Engineer

Requirements

Bachelor's or Master's in CS or Engineering, 7+ years software development experience, Proficiency in C++, Experience with meshing algorithms, Knowledge of C# and Python, Experience with GenAI technologies

Skills

C#PythonGenAILLM

About the role

Responsibilities

  • Design, develop, and maintain core meshing algorithms and frameworks in C++ and C# to support mechanical simulation workflows.
  • Integrate meshing capabilities into flagship mechanical analysis products, collaborating with product, solver, and platform engineering teams.
  • Build and prototype GenAI-powered features using LLMs, RAG, MCP, Langchain, or Langgraph to improve simulation setup and automation.
  • Debug and optimize complex meshing code across Windows and Linux environments, including low-level performance tuning and GPU acceleration.
  • Collaborate with mechanical engineers and domain experts to ensure meshing outputs meet structural, fluids, and thermal analysis requirements.
  • Contribute to software design and architecture decisions that shape the long-term direction of meshing infrastructure.

Requirements

  • Bachelor's or Master's degree in Computer Science, Mechanical Engineering, Computational Engineering, or equivalent practical experience.
  • 7+ years of hands-on software development experience with strong proficiency in C++ for performance-critical systems.
  • Demonstrated experience with meshing algorithms, computational geometry, or CAE software development.
  • Working knowledge of C# and Python for tooling, scripting, or workflow automation.
  • Solid grounding in software design, architecture, and debugging within large, complex codebases.

Preferred Qualifications

  • Experience with GenAI technologies such as LLMs, RAG pipelines, MCP, Langchain, or Langgraph.
  • Familiarity with mechanical engineering domains like structural analysis, fluids, or thermal simulation.
  • Experience with DevOps practices, GPU programming, or cross-platform development on Windows and Linux.

Benefits

  • Comprehensive medical and healthcare plans.
  • Paid time away including ETO and FTO programs.
  • Family support including maternity/paternity leave and adoption assistance.
  • Employee Stock Purchase Plan (ESPP) with a 15% discount.
  • Competitive retirement plans and salaries.

About the Company

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 to power innovation across a wide range of industries.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Staff Engineer (Meshing, C++/C#, GenAI)

Synopsys · New Delhi

Sign up to apply