Computational Mechanics Engineer

Redwood City
Engineering -- Software
Full-time
Working at the intersection of hardware, software, and molecular science, we are committed to delivering on the promise of 3D printing, enabling commercial customers to go beyond basic prototyping to 3D manufacturing.

Our company is built on the idea that when diverse fields of study come together, we are able to solve challenging problems. We have grand dreams to build technology that will influence industries around the world. You will be joining a diverse team with a dynamic culture, where team success is as important as celebrating individual contributions.

Carbon is looking to hire a strong software engineer with an even stronger background in graphics and computational geometry to help Carbon design and implement software to design and process futuristic parts -- like the midsole jointly developed by Carbon and adidas -- that can't be manufactured any other way.

Our ideal candidate will have proven expertise in the following areas:

Conceptual understanding in the lattice structures and solid- mechanics.
Ability to simulate (FEA) the behavior of such structures under various mechanical loads -- static, dynamic.
Understand buckling mode of deformation and how to simulate these responses.
Understanding of the contact mechanics based dynamic simulations


Requirements:
MS/PhD in mechanical engineering, focused on computational mechanics or meta-materials (or equivalent experience)
3+ years experience
Be well-versed in physical simulation methods (like FEA) as well as the software to perform such simulations.
Basic exposure to software development (C++/Python)


Responsibilities

    • Understand the project’s needs in terms of lattice based mechanical design.
    • Formulate design problems at an abstract level based on fundamental concepts in mechanics.
    • Transform this problem statement into an algorithm based solution with help of the software team.
    • Iterate over numerous approaches to prototype, test, and finalize innovative designs.

Nice to have

    • Building and shipping significant software components.
    • Experience with Linux and AWS.
    • Exposure to tools like Fenics, PETSc.