Job Closed

This listing is no longer active.

CFD Solver Developer

Software EngineerSoftware EngineerOtherRemoteSeniorTeam 501-1,000H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

112 days ago

Salary

$115.6K - $156.4K / year

Seniority

Senior

Postgraduate DegreeEnglish

Job Description

CFD Solver Developer

Dotmatics

• Develop M-Star’s fluid dynamics solver including maintenance, feature addition, algorithm implementation, and validation • Translate academic research in numerical methods into a high-performance, easy-to-use software product • Model a wide-range of physics including fluid dynamics, multiphase flows, advection-diffusion, particle mechanics, and heat transfer • Implement meshing algorithms and data structures for GPU architectures in a distributed memory environment • Work with support engineers and users to tailor software to current needs • Perform validation studies and present results at conferences

Job Requirements

  • Expert in Computational Fluid Dynamics
  • PhD in chemical engineering, mechanical engineering, or physics
  • Experience in writing high performance physics codes using parallel computing
  • C++ programming skills
  • Working with lattice Boltzmann methods (LBM) for fluid simulation
  • Knowledge of the discrete element method (DEM) for particle mechanics
  • Specialization in numerical methods for multiphase modelling
  • Algorithms for computational geometry including structured/unstructured meshing
  • Detailed understanding of GPU architectures and CUDA toolkit
  • MPI programming for multi-GPU code development

Benefits

  • Medical, Dental, Vision, Insurance
  • Health Spending Accounts
  • Wellness Benefits (Mental Health Apps and Fitness Perks)
  • Company-paid Life and Disability Insurance
  • 401k Retirement Plan (with 4% company match; immediate vesting)
  • Flexible Time off Plan (for US exempt employees)

Related Job Pages

More Software Engineer Jobs

Veeam Software logo

Senior C# Developer – MS365

Veeam Software

Your Single Backup and Data Management Platform for Cloud, Virtual and Physical

Software Engineer112 days ago
Full TimeRemoteTeam 1,001-5,000Since 2006H1B Sponsor

• Developing and supporting one of Veeam's core products: Veeam Backup for Office 365 • Communicating with other participants of the product development process • Participating in planning and creating the features for your products

Czechia
Job Closed
Calix logo

Engineering Operations Intern – Tools and Services

Calix

To enable broadband service providers of all sizes to simplify, innovate and grow.

Software Engineer112 days ago
OtherRemoteTeam 1,001-5,000Since 2000H1B Sponsor

• Work with our Software Configuration Management (SCM) team to support ongoing projects and initiatives • Assist in the development and maintenance of tools and systems • Add new features to existing frameworks • Create the required accompanying technical documentation • Collaborate with team members to identify and solve problems • Automate repetitive tasks using scripts and internal tools

United States
$27 - $34 / hour
Job Closed
Data Intellect logo

kdb+ Developer, Trade Surveillance

Data Intellect

We turn big data problems into smart data solutions for clients in capital markets and other sectors.

Software Engineer112 days ago
Full TimeRemoteTeam 201-500H1B No Sponsor

• Working with business users to define requirements for new application functionality. • Developing, testing, supporting and maintaining all code for client applications. • Assisting the Project Manager with all aspects of project delivery. • Working as part of a team to deliver projects on time and on budget. • Analysing data and creating reports for clients to present findings. • Mentorship and training of junior developers.

United Kingdom
Smart Working logo

Lead Developer, Symfony

Smart Working

Empowering companies to work with the best engineers in the world

Software Engineer112 days ago
Full TimeRemoteTeam 51-200H1B No Sponsor

• Build & Run Our Products • Collaborate across teams to align business, technical, and testing goals • Estimate and plan tasks collaboratively to ensure delivery confidence • Review specs, design solutions, and deliver high-impact features • Monitor, deploy, and troubleshoot features in staging and production • Own incidents during on-call rotations, ensuring rapid resolution • Ensure High Quality & Continuously Improve • Uphold and enforce coding and testing standards • Break down complex work into manageable tasks for better delivery • Conduct code reviews, ensure test coverage, and maintain strong documentation • Stay up to date on tools, libraries, and secure coding practices (OWASP) • Provide Technical Excellence & Leadership • Break down epics, design scalable APIs and systems • Mentor peers on TDD, BDD, DDD, and best practices • Identify risks, drive automation, and recommend process improvements • Champion clean, modular, and maintainable architecture

India