FreeForm•2h ago
Career Pages
Senior Simulation Engineer
Los Angeles, CA
Full Time
Senior Level
100000-200000
N/A
N/A
N/A
Responsibilities
Qualifications & Requirements
Experience Level: Senior Level
Full Job Description
FreeForm is revolutionizing industrial-scale parts manufacturing with AI-native systems that seamlessly integrate software, hardware, and physics. As a Senior Simulation Engineer in Los Angeles, CA, you will be instrumental in developing advanced physics-based, data-driven models for automated metal 3D printing. This role offers a dynamic, collaborative environment where you'll tackle complex engineering challenges and contribute to the future of manufacturing.
Key Responsibilities
- Develop and optimize high-performance numerical solvers for simulating the intricate physics of advanced metal 3D printing systems.
- Implement numerical simulation models capable of real-time or near-real-time performance on High-Performance Computing (HPC) or Graphics Processing Unit (GPU) platforms.
- Collaborate closely with software engineers to build and deploy robust physics-based and data-driven models of the laser powder bed fusion (LPBF) process.
- Integrate low-level solvers into simulation pipelines and establish effective interfaces with hardware systems, working in tandem with software engineering teams.
- Guide the application of computational geometry and meshing techniques to support large-scale, physics-driven simulations.
- Architect and design simulation modules for efficient execution on specialized compute hardware, including FPGAs and GPUs.
- Contribute to the development of model-predictive control strategies in partnership with control engineers.
- Generate and maintain comprehensive documentation for all developed algorithms, solvers, and integrated system components.
Qualifications
Must Have:
- Bachelor's degree in applied mathematics, physics, computer science, mechanical engineering, or a closely related technical field.
- A minimum of 5 years of professional experience developing custom simulation solvers with a Bachelor's degree, or 2 years of experience with a Master's degree. A PhD in a relevant field may be considered in lieu of industry experience.
- Proven experience in writing low-level numerical solvers for complex physical simulations.
- Strong proficiency in programming languages such as C, C++, or CUDA.
- Demonstrated experience developing and running simulations in a high-performance compute environment, specifically on GPUs.
- Academic or professional familiarity with solid mechanics, continuum mechanics, or other relevant physical modeling domains.
Preferred:
- Master's or PhD degree in applied mathematics, physics, computer science, mechanical engineering, or a related field.
- Experience with real-time or near-real-time simulations on GPU or parallel computing platforms.
- Experience with Direct Numerical Simulation (DNS) models.
- In-depth knowledge of solid mechanics, continuum mechanics, or other physical modeling domains.
- Experience with thermo-elastic or thermo-elastoplastic modeling.
- Familiarity with computational geometry and advanced meshing techniques.
- Experience with data-driven modeling techniques and hybrid physics/data simulation methodologies.
- Familiarity with optimization techniques and control theory.
- Experience with 2D and 3D meshing libraries and tools.
- A highly creative problem solver with a strong foundation in first-principles thinking and rigorous numerical analysis.
- Excellent written and verbal communication skills.
Company
FreeForm
FreeForm is a leading media production company specializing in innovative film production and strategic campaign development. Based in Los Angeles, CA, FreeForm leverages cutting-edge technology to de...
Los Angeles, CA
Posted on Career Pages