Werkstudent Maschinenbau - CAD & Softwareentwicklung
Refactum
Germany
6 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Working hours
Regular working hours
Job source
Tech stack
Testing (Software)
3d Models
Computer-Aided Design
Artificial Intelligence
Algorithm Design
Autodesk Inventor
Computer Aided Three-Dimensional Interactive Application (CATIA)
Computer Programming
SolidWorks (CAD)
Cursor
Python (Programming Language)
Machine Learning
+10 more
Software Systems
Siemens NX
GitHub Copilot
Large Language Models
AI Coding Agents
Computer-augmented Design and Manufacturing
Creo
Claude
GPT
Programming Languages
Job description
- Develop and test software in Python on real industrial parts from turning and milling
- Teach software to read CAD models like an engineer: automatically recognize features such as holes, pockets, slots, threads and fits in 3D models
- Extract and interpret PMI (Product Manufacturing Information) from STEP files, such as dimensions, tolerances (e.g., H7, GD&T) and surface specifications
- Explore how AI (artificial intelligence), machine learning and LLMs can help analyze CAD models
- Contribute your own ideas and help shape innovative software solutions for manufacturing
Depending on your interests, you can later go deeper into CAD model processing and feature recognition or into toolpath generation for CNC machining (CAM).
Requirements
- Enrolled at a university in Germany
- Experience with CAD from your studies or projects (e.g., SolidWorks, CATIA, Siemens NX, Creo, Inventor, Fusion 360, FreeCAD)
- First programming experience with programming language like Python and the motivation to develop it further
- Curiosity and a real willingness to learn new things
You don’t need to be a software developer yet. We’ll support you in growing your programming skills step by step.
Nice to have
- Interest in geometry, simulation or algorithm development
- First contact with STEP files or libraries such as OpenCASCADE
- Experience with AI coding tools and LLMs (e.g., Claude, ChatGPT, GitHub Copilot, Cursor)
- Knowledge of technical drawings, tolerances and fits
- Basic knowledge of manufacturing processes such as turning and milling (CNC)
About the company
We are a young and ambitious start-up shaping the future of manufacturing. Our mission is to rethink how quoting and process planning work in the machining industry. We challenge the status quo and turn innovative ideas into real, working solutions.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
TL
Thomas Limbüchler
over 5 years ago
KD
Krissy Davis
Best Coding Boot Camps in Germany
over 3 years ago
LM
Luis Minvielle
Where to Find Entry-Level Software Engineering Jobs
over 2 years ago
EM
Eli McGarvie
How to Become a Software Engineer Without a Degree in 2023
over 3 years ago
LM
Luis Minvielle
The Biggest German Tech Companies
over 2 years ago
JF
Jonas Fritzsch
Résumé-Driven Development: How IT trends affect the job market for software developers
almost 5 years ago