Senior Software Developer - Simulation
Core
Building next-generation simulation review tools for mechanical engineering teams to ingest, visualize, and connect complex simulation data to engineering decisions.
Role type
Senior Software Developer (Simulation & High-Performance Visualization)
Builds
Scalable backend services and high-performance visualization experiences for engineering simulation data
Domain
Mechanical Engineering / Computer-Aided Engineering (CAE)
Deliverable
production ML models | product features
Required skills
Scalable backend development, High-performance visualization, Large engineering datasets handling, Finite Element Analysis (FEA), Computational Fluid Dynamics (CFD), Computer-Aided Engineering (CAE) workflows, Engineering simulation platforms, CAD/PLM software, C++
Preferred skills
Early-stage product development, Building new capabilities from scratch
Technologies
C++, Engineering simulation platforms, CAD, PLM
Responsibilities
Design and build next-generation simulation review capabilities, Develop backend services to ingest and manage simulation data, Build high-performance visualization experiences for large datasets, Contribute to architecture and technical decisions for new product areas, Improve performance and scalability of simulation systems, Collaborate with Product, Design, Engineering, and customers to validate concepts, Embed with engineering teams to understand workflows and needs, Shape technical implementation and product direction, Integrate simulation functionality with broader product experience
Seniority
Senior, hands-on IC