A tech company specializing in simulation software is seeking an experienced software developer for their meshing technology. This role involves designing and implementing algorithms for computational fluid dynamics simulations and optimizing implementation on CPUs and GPUs. Candidates should have a background in Computer Science or related fields alongside strong skills in Computational Geometry and Graphics. The position offers competitive compensation, equity, and several benefits in a collaborative environment.
Qualifications
5+ years of work experience, including 3+ years in meshing or graphics-intensive development.
Strong background in Computational Geometry, Graphics, and Meshing.
Good communication skills and problem-solving abilities.
Responsibilities
Design and develop scalable algorithms for geometry manipulation and meshing.
Optimize feature implementation for CPUs/GPUs.
Collaborate on user-interface technologies with a focus on user experience.
Work with Product Management and Quality Assurance teams to achieve milestones.
Skills
C/C++
Cuda
MPI
OpenMP
Python
Computational Geometry
Graphics
Meshing
Team Collaboration
Education
Bachelor’s or Master’s degree in Computer Science or related field
Job description
A tech company specializing in simulation software is seeking an experienced software developer for their meshing technology. This role involves designing and implementing algorithms for computational fluid dynamics simulations and optimizing implementation on CPUs and GPUs. Candidates should have a background in Computer Science or related fields alongside strong skills in Computational Geometry and Graphics. The position offers competitive compensation, equity, and several benefits in a collaborative environment.