⚡ New

Software Developer - Particle-Based Methods (Multiple Openings)

SupportFinity™

BostonFull-timeMid LevelOn-site

Job Description

Software Developer - Particle-Based Methods (Multiple Openings) COMSOL, Inc. Posted Mar 6 | Full-time | Negotiable | Unknown Responsibilities Develop particle-based numerical methods for equation based scientific and technical computing as used for the simulation of engineering problems. Work on all parts of the software development process, such as analysis, written specification, prototyping, implementation in C++/Java, testing and documentation.

Analyze both the mathematical modeling and the numerical aspects of new and existing methods. Write detailed technical specification for new functionality. This involves the physics, the mathematical model, the numerical method, the user interface and the implementation details.

Work with particle-based numerical methods to build prototypes for new functionality. Profile the performance of new and existing methods. Implementation of new methods in C++/Java, from a specification.

Build tutorial models for new and existing functionality. Write different types of tests for new and existing methods. Minimum Qualifications Requires PhD in Mechanical Engineering or related field of study.

Will accept Master’s degree and 3 years of experience in any job title/occupation/position involving particle-based numerical methods in lieu of PhD. Completion of research project in developing simulation software that utilizes particle-based methods (or 3 years of experience developing simulation software that utilizes particle-based methods if Master’s degree). Completion of research project with Mathematical modeling of fluid flows under continuum and rarefied regimes (or 3 years of experience utilizing Mathematical modeling of fluid flows under continuum and rarefied regimes if Master’s degree).

Completion of research project in developing large-scale simulation models using particle-based methods such as Molecular Dynamics, Direct Simulation Monte Carlo or an equivalent (or 2 years of experience developing large-scale simulation models using particle-based methods such as Molecular Dynamics, Direct Simulation Monte Carlo or an equivalent if Master’s degree). Experience with parallel programming techniques such as MPI or OpenMP. Location: 100 District Avenue, Burlington, MA 01803 Hours: M-F, 40 hours/week Salary: $137,688 to $155,000/year #J-18808-Ljbffr

Posted Today

Related Jobs

Related Searches

Apply Now