Senior Development Engineer Adams Solver

Engineering, Vereinigte Staaten

MSC Adams is the world’s leading multi-body dynamics software, used worldwide by large manufacturing corporations in Automotive, Aerospace, and several other industries. We are working to modernize the core physics layer of the Adams architecture, and improve its performance via refactoring, parallelization and GPU programming.  We are looking for a computer scientist to implement evolutionary and revolutionary changes in this physics layer with the primary intent to increase performance. This position will report to a Principal Technical Lead within MSC’s Product Development organization.
  • Adams code familiarity – Become familiar with the existing architecture of the Adams core physics layer. 
  • Parallel Programming  - Improve the parallel scalability of the Adams core physics layer
  • Performance Analysis – Identify and correct performance bottlenecks
  • Maintenance of existing code – Maintain existing algorithms and solutions. This includes bug fixes, re-architecture, algorithm design, optimizations, and general enhancements.
  • Scripting  - Develop scripts for automated testing, reporting, daily work, using Python
  • Other – Author written software design documents; Interact with UI development team and QA teams on test case planning
Requirements:
  • MS or PhD degree in Computer Science, Applied Mechanics, or related field
  • 5+ years of experience developing commercial software
  • Proficiency in C++ programming
  • Familiarity with flexible body formulations for multibody dynamics and/or FE analysis
  • Familiarity with frequency based and forced frequency response analysis techniques
  • Familiarity with IDE tools on Windows and Linux operating systems.
  • Familiarity with developing an application for Linux and Windows operating systems.
  • Familiarity with Python scripting language
  • Written communication skills, ability to author software designs and architectures
  • Good communication skills and eagerness to learn. A team player who can work effectively within a worldwide organization.

ACCOMMODATIONS FOR APPLICANTS WITH DISABILITIES

Hexagon Metrology, Inc. is an equal opportunity employer and is committed to a diverse workforce. In order to ensure reasonable accommodation for individuals protected by Section 503 of the Rehabilitation Act of 1973, the Vietnam Veterans’ Readjustment Act of 1974, and Title I of the Americans with Disabilities Act of 1990, applicants that require accommodation in the job application process may contact 1-800-766-46731-800-766-4673 FREE for assistance.

“We are an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status or any other characteristic protected by law.”