×
Register Here to Apply for Jobs or Post Jobs. X

Sr. Software Engineering Manager; Pre​/Post

Job in Los Angeles, Los Angeles County, California, 90001, USA
Listing for: Cadence Design Systems
Full Time position
Listed on 2026-10-27
Job specializations:
  • Software Development
    Software Engineer, Software Architect, Software Project Mgr/ Lead, Python
Salary/Wage Range or Industry Benchmark: 220000 - 320000 USD Yearly USD 220000.00 320000.00 YEAR
Job Description & How to Apply Below
Position: Sr. Software Engineering Manager (Pre/Post)
At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology.

Position Summary We are seeking a highly motivated development leader with proven experience managing pre-processing and post-processing teams to join our Apex organization. The successful candidate will be responsible for leading the pre-processing and post-processing domains for Apex in China and collaborating with cross-functional teams to deliver high-quality software releases that support business objectives.

Key Responsibilities
  • Lead the pre-processing and post-processing engineering teams responsible for simulation software capabilities, including model setup, solver integration, results visualization, and workflow automation.
  • Own the technical execution and delivery of MSC Apex pre- and post-processing features, ensuring alignment with product roadmap, release milestones, and business priorities.
  • Provide technical leadership for CAE model preparation, results import, visualization, plotting, animation, and report generation workflows.
  • Translate customer needs, usability gaps, and technical challenges into actionable engineering plans and product improvements.
  • Guide architecture, design reviews, feasibility evaluations, technical risk assessments, and implementation strategies for complex CAE workflows.
  • Drive engineering excellence through improved development practices, code quality, performance optimization, automation, maintainability, and test coverage.
  • Manage project planning, sprint execution, resource allocation, dependency tracking, and delivery commitments across multiple releases.
  • Troubleshoot complex technical and operational issues, including customer escalations, production defects, performance bottlenecks, and workflow failures.
  • Mentor and grow engineers and technical leads, building domain expertise in pre-processing, post-processing, and simulation workflows.
  • Promote collaboration, knowledge sharing, and technical alignment across geographically distributed teams.
  • Support long-term modernization initiatives, including platform scalability, workflow automation, API enablement, cloud readiness, and integration with broader simulation ecosystems.
Required Qualifications
Education
  • Bachelors or Masters in Computer Aided Design/Mechanical engineering or related engineering domains
Experience
  • 20+ years of software engineering experience, preferably in CAE, CAD, engineering simulation, computational mechanics, or scientific software domains.
  • Proven experience managing pre-processing and post-processing product areas for simulation software, including model setup, geometry preparation, meshing, results visualization, and engineering workflow automation.
  • Strong understanding of CAE preprocessing workflows, including material/property assignment, boundary conditions, loads, contacts, and solver deck preparation.
  • Experience with post-processing workflows, including simulation results import, contour/vector/tensor visualization, animation, path plots, XY plots, report generation, and interpretation of solver results.
  • Experience working with or managing development for tools such as MSC Apex, Patran, Adams, ANSA, Hyper Mesh, Sim Lab, Abaqus/CAE, ANSYS Mechanical, LS-Pre Post, or similar CAE platforms.
  • Strong technical background in C++ software development, preferably for large-scale desktop engineering applications.
  • Familiarity with Python scripting, automation, APIs, and workflow customization for CAE users.
  • Experience leading teams responsible for geometry, meshing, solver integration, results processing, visualization, and user workflow productivity.
  • Ability to guide architecture and technical decisions for scalable, maintainable, and high-performance simulation software components.
  • Experience collaborating with product management, QA, solver teams, application engineers, customer support, and field teams to define requirements and deliver product releases.
  • Track record of mentoring senior engineers and technical leads in specialized CAE software domains.
  • Experience balancing technical debt, modernization, performance improvements, usability, quality, and delivery commitments.
  • Practical experience using AI-assisted software development tools such as Git Hub Copilot, Cursor, or similar tools to improve coding productivity, code review efficiency, documentation, and engineering workflows.
Soft Skills
  • Strong people leadership skills with the ability to mentor engineers, set expectations, provide feedback, and build a…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary