TITLE

Research Scientist in Computational Mechanics

LOCATION

Palo Alto, CA

RESPONSIBILITIES

CMSoft has openings for highly motivated research scientists in the field of Computational Mechanics with a specialization in Computational Fluid Dynamics (CFD), or Computational Structural Dynamics (CSD). The chosen candidates will work independently and in teams to develop and implement CFD, CSD, and/or coupled CFD-CSD algorithms in CMSoft proprietary software using C++, C, and/or Fortran. They will also build CFD and/or CSD models and run CFD, CSD, or coupled CFD-CSD simulations. The emphasis is on developing innovative computational tools for solving challenging, real-world problems in a production environment. Relevant experience in the fields described above is a plus, but the ability, background, and commitment to become an expert in the field of Computational Mechanics in general are more important.

DUTIES
  •  
Develop, implement, verify, and evaluate numerical algorithms for advanced computational mechanics applications.
  •  
Maintain and improve existing software, as well as develop new software and supporting scripts.
  •   
Effectively manage concurrent technical tasks, under demanding timelines, to produce deliverables.
  •  
Produce clear and concise technical documentation for user manuals, theoretical manuals, proposals, reports, and multi-media presentations.
  •  
Work effectively with clients and in a team environment.
REQUIREMENTS
  •  
MS or PhD in a relevant engineering or scientific discipline (Aerospace Engineering, Civil Engineering, Computer Science, Mechanical Engineering, Physics, etc.)
  •  
Expertise in a specialized engineering field (aerodynamics, fluid dynamics, structural dynamics, or physics).
  •  
Relevant experience with numerical algorithms for CFD and/or CSD.
  •  
Effective analytical, problem-solving, and decision-making skills to develop independent and creative solutions to complex problems.
  •  
Experience in running parallel scientific or engineering software.
  •  
Familiarity with MPI, OpenMP, or Threading.
  •  
Experience with Unix/Linux operating systems.
  •  
Experience with C++, C, Fortran and/or Java programming.
  •  
Experience in the development of large scientific computing codes.
  •  
Authorization to work in the US.
OTHER DESIRABLE SKILLS, KNOWLEDGE OR BACKGROUND
  •  
More than 4 years of experience in computational mechanics (including Ph.D. research).
  •  
In-depth knowledge of computational methods.
  •  
US Citizenship.