More jobs:
Software Developer - Particle- Methods
Job in
Boston, Suffolk County, Massachusetts, 02298, USA
Listed on 2026-06-19
Listing for:
SupportFinity™
Full Time
position Listed on 2026-06-19
Job specializations:
-
Research/Development
Mathematics, Research Scientist, Data Scientist
Job Description & How to Apply Below
Software Developer - Particle-Based Methods (Multiple Openings)
Company: COMSOL, Inc.
Location:
100 District Avenue, Burlington, MA 01803
Hours:
M-F, 40 hours/week
Salary: $137,688 to $155,000/year
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, including physics, mathematical model, numerical method, user interface and implementation details.
- Build prototypes for new functionality using particle-based numerical methods.
- Profile the performance of new and existing methods.
- Implement 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.
- Write product documentation for new functionality and for tutorial models.
- PhD in Mechanical Engineering or related field, or a Master’s degree with 3 years of experience in particle-based numerical methods.
- Completion of a research project developing simulation software that utilizes particle-based methods, or 3 years of such experience if holding a Master’s degree.
- Completion of a research project on mathematical modeling of fluid flows under continuum and rarefied regimes, or 3 years of relevant experience if holding a Master’s degree.
- Completion of a research project developing large-scale simulation models using particle-based methods such as Molecular Dynamics or Direct Simulation Monte Carlo, or 2 years of relevant experience if holding a Master’s degree.
- Experience with parallel programming techniques such as MPI or OpenMP.
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×