Software Engineering Intern for CAD/CAE/Tooling
Core
Intern role improving Product Lifecycle Management (PLM) efficiency by integrating CAE/CAD tools with cloud/on-prem platforms and developing low-code workflows.
Role type
Software Engineering Intern (CAD/CAE/Tooling)
Builds
Low-code workflows connecting CAD/CAE tools, web applications for part analysis, and data integration scripts.
Domain
Manufacturing / Product Lifecycle Management / Engineering Software
Deliverable
product features
Required skills
Python (scripting, pandas/Polars, NumPy), CAD/CAE fundamentals (FEA, modeling), LLM usage patterns, Git, Linux/Unix command line
Preferred skills
Web development frameworks, SQL/PostgreSQL, 3DEXPERIENCE/CATIA/SIMULIA, REST APIs, ML for engineering, Infrastructure-as-Code (Terraform), JavaScript/TypeScript/React
Technologies
Python, Databricks, Synera, Azure, Google Cloud Platform, React, Next.js, Three.js, PostgreSQL, Prisma, 3DEXPERIENCE, CATIA, SIMULIA
Responsibilities
Integrate 3DEXPERIENCE REST APIs with systems like Databricks; design and maintain low-code workflows in Synera; analyze CAD/CAE data formats and propose solutions; write automation scripts; manage Azure resources for simulation jobs; prepare datasets for surrogate modeling; develop web applications for part analysis; migrate finance applications.
Seniority
Intern
