
Software Engineer, Finite Element Analysis, Structural Optimization
Posted May 16

Posted May 16
This is a fully remote position, open to applicants in United States.
• Design, implement, and enhance finite element analysis (FEA) solvers and structural simulation processes.
• Create high-performance simulation frameworks for large-scale engineering optimization tasks.
• Enhance solver stability, precision, scalability, and execution speed.
• Develop production-quality numerical software in C++ tailored for scientific and engineering calculations.
• Contribute to GPU-accelerated simulation and optimization frameworks.
• Design structural optimization algorithms that encompass topology, shape, and sizing optimization.
• Engage in sensitivity analysis, constraint management, and optimization techniques.
• Investigate novel strategies for simulation-aware and manufacturability-aware optimization.
• Assist in research-oriented problem-solving across engineering and computational geometry fields.
• Facilitate the integration of optimization results into production-ready CAD workflows.
• Collaborate closely with Product, Research, and Application Engineering teams.
• Take part in technical architecture discussions, code evaluations, and solver design choices.
• Document technical insights and convey intricate concepts clearly to the team.
• Help define the technical trajectory of InfinitForm’s core engineering platform.
• MS or PhD in Mechanical Engineering, Aerospace Engineering, Applied Mathematics, Physics, Computational Mechanics, Computer Science, or a related technical discipline, emphasizing FEA, structural optimization, numerical methods, simulation, or scientific computing.
• Solid foundation in finite element analysis, solid mechanics, and numerical techniques.
• Profound knowledge of structural optimization methods, including topology optimization and sensitivity analysis.
• Extensive C++ experience in scientific, numerical, or high-performance computing applications.
• Strong mathematical and analytical problem-solving abilities.
• Capability to independently manage complex technical systems.
• Collaborative attitude and the ability to communicate technical concepts effectively.
• Enthusiasm and curiosity for tackling challenging engineering and computational tasks.
• Nice to Have - Experience with GPU computing (CUDA, OpenCL, or similar), familiarity with parallel computing or HPC environments, background in computational geometry, CAD/CAE systems, or generative design, experience with large-scale numerical optimization systems, published research or advanced academic credentials in computational mechanics, simulation, or optimization, experience with production engineering software platforms.
• Competitive compensation and significant equity.
GE Vernova
Recruit Action inc.
Stefanini Brasil
iFood
Get handpicked remote jobs straight to your inbox weekly.