CareerPlan

Lead Software Engineer – Mesh Generation

SAN JOSE, USFull-time$119k2026-10-23 → 2026-11-10

Core

Research, design, and develop robust algorithms for 2D and 3D mesh generation and computational geometry.

Role type

Senior IC software engineer (computational geometry)

Builds

Mesh generation technologies and algorithms for complex models

Domain

Semiconductor EDA / Computational Geometry

Deliverable

production ML models | product features

Required skills

C++, Python, computational geometry, data structures, algorithms, parallel computing, multithreading, debugging, testing

Preferred skills

mesh generation algorithms, geometry processing, mesh optimization, CAD geometry/topology, GPU programming, AI-assisted coding tools

Technologies

C++, Python, parallel computing, multithreading, GPU programming

Responsibilities

Research and design mesh generation algorithms, develop computational geometry algorithms for 2D/3D models, optimize performance using parallel computing, investigate and resolve geometric/topological/numerical issues, collaborate on technology integration, contribute to code reviews and documentation

Seniority

Senior, hands-on IC