Principal Software Engineer, Mesh Generation
MSC Software - Santa Ana, CA

This job posting is no longer available on MSC Software. Find similar jobs: Principal Software Engineer jobs - MSC Software jobs

As Principal Software Engineer, Mesh Generation , you will have a unique opportunity to lead in design and development of critical core components for a next generation simulation solution in a start-up like environment. You will be the “thought leader” as you inspire innovation and guide others in development and implementation.

You will push the limits of mesh generation tools and techniques to be integrated into a very important CAE simulation product.

Responsibilities:
  • Guide definition and creation of optimized designs, implementation
    and test in support of MSC Software customers and products in the areas of
    meshing component development
  • Advise on maintenance and enhancement of existing mesh related
    programs
  • Study, leverage and report on mesh generation and geometric
    modeling trends and tools.
  • As subject matter expert, represent MSC Software
    at conferences, roundtables and in industry and subject specific forums
  • Interface with customers.

Qualifications:

Desired Professional Experience:
  • Preferred, 10 years working experience in the development of CAE software system.
  • 10 years programming experience in C /C++.
  • Ideal, 10 years experience in design and development of tet/hex mesh generation
    programs.
Knowledge, Skills and Experience :
    • Expert level ability and hands on experience in programming languages including Fortran, C and C++ with solid understanding of object-oriented design methodology.
    • Comprehensive knowledge of the meshing technology.
    • Understanding of basic meshing algorithms, including Paving, Mapped, Delaunay, Octree and Medial Axis Decomposition.
    • Skills in mesh smoothing and cleanup technology.
    • Ability to design, write and support efficient meshing algorithms and programs.
    • Strong background in computer based data structures and geometry modeling.
    • Knowledge in Virtual Topology and geometry/topology cleanup technology.
    • General knowledge in UNIX, Linux and Windows NT platforms.
    • Excellent written and verbal communication skills.

MSC Software - 15 months ago - save job - block
About this company
MSC Software has been producing multi-physics simulations and virtual prototyping tools for over 50 years. We are one of the ten original...