
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 freeStaff Engineer (Meshing, C++/C#, GenAI)
Synopsys · New Delhi
