Cadence Design Systems
Cadence Design Systems
Cadence Design Systems razvija računalniško programsko opremo, strojno opremo in intelektualno lastnino za načrtovanje elektronike in sistemov. Z več kot 30 leti izkušenj na področju programske opreme in osredotočenostjo na inteligentno načrtovanje sistemov podjetje vodilnim organizacijam pomaga zamisli pretvoriti v napredne elektronske izdelke. Njegove tehnologije podpirajo delo na področjih hiperskalnega računalništva, komunikacij 5G, avtomobilske industrije, mobilnih naprav, letalstva in vesoljske industrije, potrošniške elektronike, industrije in zdravstva.

Senior Software Engineering Manager, CAE Pre- and Post-Processing

Lead Cadence’s MSC Apex CAE pre- and post-processing teams in Shanghai. Guide simulation software delivery, modernization, and engineering team development.

Opis

  • Lead engineering teams building simulation software pre- and post-processing capabilities.
  • Drive technical execution and delivery for MSC Apex pre- and post-processing features.
  • Guide CAE model preparation, results import, visualization, plotting, animation, and report generation.
  • Turn customer needs and technical challenges into engineering plans and product improvements.
  • Set direction for architecture, design reviews, feasibility assessments, technical risk analysis, and implementation.
  • Improve development practices, code quality, performance, automation, maintainability, and test coverage.
  • Coordinate project plans, sprint execution, staffing, dependencies, and delivery commitments.
  • Resolve customer escalations, production defects, performance issues, and workflow failures.
  • Coach and develop engineers and technical leads.
  • Build collaboration across teams working in different locations.
  • Advance modernization work in scalability, workflow automation, APIs, cloud readiness, and simulation ecosystem integration.

Zahteve

  • Bachelor’s or master’s degree in computer-aided design, mechanical engineering, or a related engineering field.
  • More than 20 years of software engineering experience, preferably in CAE, CAD, engineering simulation, computational mechanics, or scientific software.
  • Demonstrated experience managing pre- and post-processing product areas for simulation software.
  • Strong knowledge of CAE preprocessing, including material and property assignment, boundary conditions, loads, contacts, and solver deck preparation.
  • Experience with post-processing workflows such as importing simulation results, visualization, animation, plotting, report generation, and solver result interpretation.
  • Experience with MSC Apex, Patran, Adams, ANSA, HyperMesh, SimLab, Abaqus/CAE, ANSYS Mechanical, LS-PrePost, or comparable CAE platforms.
  • Strong C++ software development background.
  • Familiarity with Python scripting, automation, APIs, and workflow customization.
  • Experience leading teams covering geometry, meshing, solver integration, results processing, visualization, and workflow productivity.
  • Ability to guide architecture and technical decisions for scalable, maintainable, high-performance simulation software.
  • Experience working with product management, QA, solver teams, application engineers, customer support, and field teams.
  • History of mentoring senior engineers and technical leads.
  • Experience balancing technical debt, modernization, performance, usability, quality, and delivery commitments.
  • Hands-on use of AI-assisted development tools such as GitHub Copilot or Cursor.
  • Strong people leadership, communication, analytical, problem-solving, accountability, and collaboration skills.

Sorodna delovna mesta

PNC

Relationship Manager I, SMB Commercial Real Estate Banking – Lakewood, CO

PNC

PNC is seeking a relationship manager to originate and manage commercial real estate financing in Colorado. The role focuses on growing client relationships, revenue, and lending portfolios.

Odpri