Software Developer for 3D Printing & Slicing Algorithms gesucht in Aachen

Layer GmbH
Aachen, Germany
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Shift work
Languages
English

Job location

Remote
Aachen, Germany

Tech stack

Java
3d Models
3D Printing
Computer-Aided Design
Big Data
C++
Python
Performance Tuning
Software Architecture
Software Engineering
Software Systems
Data Processing
Information Technology
Programming Languages

Job description

At Layer Performance, you won't be working on isolated features, but on a core part of our technology.

  • You contribute to the ongoing development of our existing software for toolpath planning in additive manufacturing (slicer)
  • Your focus is on further developing our slicing engine
  • You design and optimize algorithms that are directly used in real-world manufacturing processes
  • You work across the full lifecycle, from development and deployment to the continuous improvement of existing components, * Real results: Your algorithms are not just simulated but used in real manufacturing processes and validated on physical parts. You see immediately whether your solutions work in practice.
  • Exciting projects: Your work directly shapes the manufacturing processes of leading companies in automotive, sports, medical technology, and electronics.
  • Fast-paced environment: Small team, short decision-making paths

Requirements

What you bring

  • A degree in computer science, CES, or a comparable technical or scientific field or alternatively, a completed vocational training in software development or a related field
  • Strong proficiency in at least one high-level programming language such as Java, C++, or Python
  • Interest in innovative technologies and manufacturing processes, ideally with initial experience in 3D printing

Ideally, experience or a solid understanding in at least one of the following areas:

  • 3D geometry and spatial reasoning: working with 3D models, geometric structures, or CAD-related topics
  • Software architecture: structuring software systems and understanding how components interact
  • Processing large datasets: efficient data handling and performance optimization

Benefits & conditions

What we offer

  • Permanent employment contract
  • High degree of ownership and room to shape your work
  • Flexible working hours and the option to work remotely on selected days
  • 30 days of annual leave

Apply for this position