C++ CAE Meshing Engineer

Cadence Design Systems

United States

Remote

USD 110,000 - 150,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Cadence Design Systems is seeking a Software Engineer II to contribute to meshing capabilities for MSC Apex, an early-career role suitable for a recent graduate with a master’s degree or a candidate with foundational software engineering experience.

You will work with guidance from senior engineers to implement and test CAE preprocessing, surface and volume meshing, and related workflows in C++, gaining expertise in meshing algorithms and engineering software development.

Qualifications

  • Bachelor’s or Master’s degree in CS, ME, computational engineering, or related field.
  • 2–4 years of relevant software engineering experience or master’s with minimal experience.
  • Foundational knowledge of data structures, algorithms, and OO design.
  • Experience in C++ for engineering, scientific computing, or CAE preprocessing is preferred.
  • Familiarity with meshing or CAE tools is a plus.

Responsibilities

  • Design, implement, test, and maintain meshing software features for CAE products.
  • Contribute to surface and volume meshing, mesh quality improvement, and preprocessing workflows.
  • Translate requirements into reliable C++ code.
  • Collaborate with cross-functional teams to deliver features and resolve defects.
  • Write unit and regression tests and improve software quality.
  • Investigate defects and performance issues using debugging techniques.

Skills

C++
Data structures
Algorithms
Object-oriented design
Software development principles
Python scripting

Education

Bachelor’s or Master’s degree in Computer Science or related engineering discipline

Tools

Git
CI
Unit testing
Build systems

Job description

Cadence Design Systems is seeking a Software Engineer II to contribute to meshing capabilities for MSC Apex, an early-career role suitable for a recent graduate with a master’s degree or a candidate with foundational software engineering experience.

You will work with guidance from senior engineers to implement and test CAE preprocessing, surface and volume meshing, and related workflows in C++, gaining expertise in meshing algorithms and engineering software development.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer II (Meshing)
Software Engineer II (Meshing)

Cadence Design Systems • United States

Remote
USD 110,000 - 150,000
CAE Pre-Processing Engineer II: Shape Advanced Simulation
CAE Pre-Processing Engineer II: Shape Advanced Simulation

Cadence Design Systems • United States

Remote
USD 90,000 - 130,000
Senior Engineering Manager — Geometry & Meshing
Senior Engineering Manager — Geometry & Meshing

Cadence Design Systems • United States

Remote
USD 180,000 - 260,000
Senior CAE Pre-Processing Engineer (MSC Apex)
Senior CAE Pre-Processing Engineer (MSC Apex)

African American Talent • San Jose (CA)

Hybrid
USD 170,000 - 230,000
Senior CAE Preprocessing Engineer Lead
Senior CAE Preprocessing Engineer Lead

Cadence Design Systems • United States

Remote
USD 140,000 - 185,000
Senior Geometry Engineer for CAE Platforms
Senior Geometry Engineer for CAE Platforms

Cadence Design Systems • United States

Remote
USD 180,000 - 240,000
Senior CAE Pre-Processing Architect
Senior CAE Pre-Processing Architect

Cadence Design Systems • United States

Remote
USD 180,000 - 240,000
Sr. Software Engineering Manager (Geometry/Meshing)
Sr. Software Engineering Manager (Geometry/Meshing)

Cadence Design Systems • United States

Remote
USD 180,000 - 260,000
Lead Software Engineer, Geometry for CAE Platforms
Lead Software Engineer, Geometry for CAE Platforms

Cadence Design Systems • United States

Remote
USD 180,000 - 240,000
Principal CAE Preprocessing Architect (MSC Apex)
Principal CAE Preprocessing Architect (MSC Apex)

Native American Talent • San Jose (CA)

On-site
USD 180,000 - 230,000