Software Engineer (m/f/d) Python & 3D Printing

Nanoscribe

Karlsruhe

Hybrid

EUR 70.000 - 95.000

Vollzeit

Vor 10 Tagen
Bewerbungsgenerator

Hebe dich für diese Rolle ab — erstelle in etwa einer Minute einen maßgeschneiderten Lebenslauf und ein Anschreiben.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Performance bonuses
Pension allowance
30 days vacation
State-of-the-art workplace in Zeiss K"
Employee discounts

Zusammenfassung

Nanoscribe, a leader in 3D microfabrication, seeks a Software Engineer (m/f/d) Python & 3D Printing in Karlsruhe to join the software engineering team. You will develop and optimize software that controls high-precision laser printers and integrates AI-assisted development workflows.

You will design algorithms spanning the stack, collaborate with domain experts, and contribute to product definitions while maintaining clean code and scalable architectures. Some remote work is possible.

Qualifikationen

  • Completed studies in computer science, mathematics, physics, or engineering.
  • Several years of experience as a software engineer with solid architecture and design knowledge.
  • Fluent in Python and able to navigate large codebases.
  • Familiar with AI-assisted development workflows and responsible use of AI coding tools.
  • Experience with numerical algorithms, GPU graphics, and computational geometry on 3D meshes is a plus.
  • Experience with near-hardware programming, e.g., interfacing to cameras and sensors or FPGA development is a plus.
  • Knowledge of software security principles and secure coding practices is a plus.
  • Motivated, team-oriented, and values clean code.

Aufgaben

  • Discuss and clarify requirements with internal domain experts.
  • Break requirements into work packages, estimate effort, and identify dependencies.
  • Design and develop algorithms spanning various software stack layers.
  • Design and develop software that interfaces with hardware components.
  • Continuously optimize software for scalability, maintainability, and performance.

Kenntnisse

Python
AI workflows
Software architecture
Codebase navigation
Numerical algorithms
GPU graphics
Computational geometry
Security basics
Team collaboration

Ausbildung

CS/Math/Physics/Engineering degree

Tools

Cameras interfacing
FPGA interfaces

Jobbeschreibung

We strive for excellence - with this mission in mind, Nanoscribe develops and produces solutions for 3D microfabrication. As a pioneer in high-precision additive manufacturing, we are the technology and world market leader with more than 100 employees and have a worldwide sales and service network with customers in more than 30 countries. With our hardware and software solutions and as an innovation partner for our customers, we enable new, groundbreaking applications in science and industry.

For our office in the Karlsruhe area we are looking for a Software Engineer (m/f/d) Python & 3D Printingin full time.

Your profile
  • You have successfully completed your studies in computer science, mathematics, physics, or engineering
  • You have several years of experience as a software engineer, with a solid understanding of software architecture and design principles
  • You are fluent in Python and can find your way in a large codebase
  • You are familiar with AI-assisted development workflows and best practices for productive, responsible use of AI coding tools
  • Experience with numerical algorithms, GPU graphics, and computational geometry on 3D meshes is a plus
  • Experience with near-hardware programming, such as interfacing to cameras and sensors, or FPGA development is a plus
  • Knowledge of software security principles and secure coding practices is a plus
  • You are motivated, enjoy working in a team, and appreciate clean code
Job description

The software engineering team at Nanoscribe develops software for controlling high-precision 3D laser printers. The software is a stack of modules that covers everything from a touch-based user interface to numerical algorithms and 3D geometry processing to the control of different hardware components such as sensors, cameras, etc. The software stack follows a layered client/server architecture, with different communication protocols connecting the layers.

As part of our software engineering team, you will work closely with engineers and domain experts on various R&D projects. You will have the chance to bring in your own ideas and contribute to product definitions.

Your day-to-day tasks will include:

  • Discussing and clarifying requirements with our internal domain experts
  • Breaking requirements down into manageable work packages, estimating effort, and identifying technical dependencies
  • Designing and developing algorithms that span and are optimized across various layers of our software stack
  • Designing and developmenting software that interacts with specific hardware components
  • Continuously optimizing the functionality and quality of the software for better scalability, maintainability and performance
Our offer

At Nanoscribe, highly qualified employees from over 15 countries are working on the future of microfabrication. We are passionate about enabling groundbreaking scientific findings and driving industrial innovation. A good work-life balance is just as important to us as constructive teamwork. We promote team spirit with a variety of team events such as a barbecue on our roof terrace or our New Year's party, where the theme changes.

Our corporate culture is characterized by flat hierarchies, co-determination and constructive, open communication at all levels. With us, you can expect a challenging and varied area of responsibility that offers you a great deal of creative freedom.

We offer you

  • Performance-related pay with vacation and Christmas bonuses
  • Pension allowance
  • 30 days vacation
  • A state-of-the-art workplace in the new Zeiss Innovation Hub in front of the KIT CampusNorth
  • Attractive benefits such as a subsidy for the EGYM Wellpass fitness network, bikeleasing, Guudcard, capital-forming benefits or for the canteen
  • Employee discounts via the Corporate Benefits program
  • Employee development meetings
  • Individual further training measures
  • Option to work partially remotely
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Software Engineer (m/f/d) Python & 3D Printing
Software Engineer (m/f/d) Python & 3D Printing

Nanoscribe GmbH • Eggenstein-Leopoldshafen

Vor Ort
EUR 70.000 - 90.000
Performance bonuses
Pension allowance
30 days vacation
+10
Software Engineer (m/f/d) Python & 3D Printing
Software Engineer (m/f/d) Python & 3D Printing

Nanoscribe • Eggenstein-Leopoldshafen

Hybrid
EUR 60.000 - 90.000
Bonuses
Pension allowance
30 days vacation
+10
Sales Engineer Photonics (m/f/d) - APAC
Sales Engineer Photonics (m/f/d) - APAC

Nanoscribe • Eggenstein-Leopoldshafen

Vor Ort
EUR 60.000 - 80.000
Performance-related pay
Pension allowance
30 days vacation
+2
Mechaniker / Mechatroniker (m/w/d) Montage 3D-Druck-Systeme
Mechaniker / Mechatroniker (m/w/d) Montage 3D-Druck-Systeme

Nanoscribe • Eggenstein-Leopoldshafen

Vor Ort
EUR 42.000 - 54.000
Urlaubs- und Weihnachtsgeld
Altersvorsorge-Zuschuss
30 Tage Urlaub
+8
Personalsachbearbeiter (m/w/d) 30h
Personalsachbearbeiter (m/w/d) 30h

Nanoscribe • Eggenstein-Leopoldshafen

Vor Ort
EUR 20.000 - 36.000
30 Tage Urlaub
Flexibles Arbeitszeitmodell
Mobiles Arbeiten
+3
Mechaniker / Mechatroniker (m/w/d) Montage 3D-Druck-Systeme
Mechaniker / Mechatroniker (m/w/d) Montage 3D-Druck-Systeme

Nanoscribe GmbH • Eggenstein-Leopoldshafen

Vor Ort
EUR 42.000 - 54.000
Grillabend auf der Dachterrasse
Urlaubs- und Weihnachtsgeld
Zuschuss zur Altersvorsorge
+1
Process Engineer (m/w/d) Industrial Enablement
Process Engineer (m/w/d) Industrial Enablement

Nanoscribe • Eggenstein-Leopoldshafen

Vor Ort
EUR 55.000 - 75.000
30 Tage Urlaub
Altersvorsorge Zuschuss
Urlaubs- und Weihnachtsgeld
+1
Software Engineer (m/f/d) for 3D Printing & Slicing Algorithms
Software Engineer (m/f/d) for 3D Printing & Slicing Algorithms

Layer Performance GmbH • Aachen

Hybrid
Confidential
Permanent employment contract
High degree of ownership
Flexible working hours and remote on a
+1
Softwareentwickler (m/w/d) | NanoFocus AG
Softwareentwickler (m/w/d) | NanoFocus AG

Programmierer Forum • Oberhausen

Vor Ort
EUR 55.000 - 75.000
Unbefristeter Arbeitsplatz
Intensive Einarbeitung
Betriebliche Altersvorsorge
+2
Applied R&D Software Engineer for Future Technologies (m/f/d)
Applied R&D Software Engineer for Future Technologies (m/f/d)

SA Cosmos • Lübeck

Vor Ort
EUR 65.000 - 84.000
Collective agreement of the chemical industry
30 days of holiday
Holiday pay
+7