Simplify Logo

Full-Time

Senior Software Engineer

Computational Meshing and Geometry

Updated on 7/12/2024

Divergent

Divergent

Compensation Overview

$134.6k - $194.4kAnnually

+ Equity Plan + Incentive Bonus

Expert

Carson, CA, USA

Category
Backend Engineering
Software QA & Testing
Software Engineering
Required Skills
Data Structures & Algorithms
SolidWorks
Requirements
  • PhD or MS in Computer Science, Mathematics, Engineering or related field
  • Strong understanding of computational geometry, mesh generation algorithms, and finite element methods
  • Strong proficiency developing and implementing efficient algorithms in C++ or a similar language
  • Familiarity with computer-aided design (CAD) software and formats commonly used in engineering, such as NX, SolidWorks, CATIA, and STEP
  • Excellent problem-solving and analytical skills
  • Strong communication and teamwork skills
Responsibilities
  • Develop and maintain software development best practices
  • Design, implement, and optimize advanced algorithms and data structures in the field of mesh generation and manipulation
  • Design and implement algorithms and data structure for interfacing with CAD models
  • Conduct in-depth analysis of discrete models originating during topology optimization
  • Collaborate with cross-functional teams
  • Prepare clear and comprehensive documentation for algorithms, code, and methodologies
  • Continuously monitor industry and research trends in computational geometry and meshing

Company Stage

N/A

Total Funding

N/A

Headquarters

N/A

Founded

N/A