Software Engineer - Finite Element Modeling
Date Posted:
JOB CODE: SE FEA
JOB TITLE: Software Engineer - Finite Element Modeling
LOCATIONS: Santa Monica, CA
DESCRIPTION: This position is for a software engineer to join the SOLIDWORKS Finite Element Modeling application development group within the R&D division. This engineer will design and implement new mesh generation functionality in the mesh generation portion of the SOLIDWORKS product. Projects will be vertical in nature including, but not limited to, mesh generation and utility aspects of the code. This individual will work closely with product definition and other finite element modeling team members in implementing new software solutions or eliminating limitations which prevent the successful use of SOLIDWORKS mechanical design software. The individual will continually be challenged to assist in removing limitations or to extend system capabilities in the areas of finite element mesh generation. The work is heavily dependent upon effective programming capabilities as well as understanding a complex CAD architecture. The individual will be part of a highly qualified and successful goal orientated team.
MINIMUM EXPERIENCE: 3 or more year software engineering experience in the developing 3-D mesh generation algorithms or comparable educational experience.
EDUCATION: MS degree required, prefer higher levels of academic achievement – degree in Mathematics, Scientific or Engineering discipline, Computer Science.
REQUIREMENTS: • Must have a strong working knowledge of computational geometry, CAD modeling and finite element mesh generation/adaptation. • Experience with developing/using one of the followings is a plus: data structures and algorithms, assembly/quad/hex mesh generation algorithms, subdivision surface techniques and effective spatial searching algorithms. • Knowledge of geometry modeling kernels (Parasolid, ACIS, Pro/Engineer) and finite element modeling products (COSMOSWorks, ANSYS, PATRAN) is preferred. • Must have demonstrated the ability to design and implement software algorithms as part of an overall complex software system. • Must possess good programming skills with a working knowledge of CAD systems. • Requires actual work experience with all Windows OS development environments including MS Dev Studio, Visual C++. • Awareness and understanding of achieving goals and meeting milestones with an ability to work individually or as part of a team.
COMPENSATION & BENEFITS: SOLIDWORKS offers an excellent salary with potential for bonus, commensurate with experience, that is above average in the local community. Benefits include a choice of plans providing comprehensive coverage for medical, dental, vision care for employee & dependents offered at a very low 3 to 8% of total premium as well as employee life, short & long term disability, tuition reimbursement, immediate 401K enrollment, 401K match, 3 weeks vacation and 10 paid holidays.
CONTACT INFORMATION:
For immediate consideration, Please apply on-line: careers@solidworks.com
Visit our Web Site for product & corporate info: http://www.solidworks.com/