Logo Attocube Systems Ag

Software Developer

New

Job

  • Level
    Experienced
  • Location
    Munich
  • Working Model
    Hybrid, Onsite
  • Job Field
    Application, UX/UI
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment

Job Summary

In this role, you will define, design, and implement the software architecture for a microscopy platform, developing user-centered graphical applications with C++ and Python while ensuring performance and stability.

Job Technologies

Your role in the team

  • You define, design, and implement the software as well as the overall architecture of our new microscope platform, building on existing solutions where appropriate.
  • You develop and implement an innovative, user-centered graphical user interface (GUI).
  • You translate complex requirements from clients, users, and markets into intuitive and powerful software solutions.
  • You ensure high system performance as well as stability and scalability of the software.
  • You work closely with teams from hardware, systems development, software development, and physics to seamlessly integrate existing and new software components.
  • You promote knowledge sharing within the team, drive continuous improvements, and ensure sustainable technical documentation.

This text has been machine translated. Show original

Our expectations of you

Education

  • You have a degree in computer science, software engineering, or a comparable field.

Qualifications

  • You possess in-depth knowledge of modern software development practices, particularly in the areas of software architecture, interface development, performance optimization, maintainability, testing, as well as CI/CD.
  • Knowledge in image capture and image processing with C++ and Python, as well as experience with libraries such as OpenCV or Intel IPP, is desirable.
  • You excel in strong communication and teamwork skills and enjoy collaborating across departments with different stakeholders.
  • You are characterized by a structured, quality-conscious, and solution-oriented way of working.
  • You have very good spoken and written English skills. Knowledge of German is an advantage.

Experience

  • You bring several years of experience in developing complex software applications, ideally in the field of imaging systems with high user interaction.
  • You bring extensive experience in designing graphical user interfaces (GUI), usability concepts, and user-centered design.
  • You bring extensive experience in development with C#/.NET, C++, and Python.
  • Experience in developing graphical user interfaces for Windows (.NET/WPF) is required for this role. Knowledge of alternative technologies such as Blazor is advantageous.
  • Ideally, you also have experience in developing cross-platform applications for Windows and Linux.
  • Experience in CUDA development, hardware control, frame grabbers, or FPGAs is a plus.

This text has been machine translated. Show original

What we offer

  • An exciting opportunity at an internationally active, established medium-sized company with flat hierarchies and short decision-making processes.
  • Flexibility for goal- and result-oriented work in a collegial, open, and respectful work environment.
  • We support freedom & flexibility regarding working hours and home office, as well as 30 vacation days per year.
  • A good onboarding process is very important to us. Personalized onboarding and an attoBuddy will support you.
  • Life long learning is supported by targeted training opportunities with us.
  • State-of-the-art office building with good connections to the Munich S-Bahn network, employee parking, JobRad and bicycle storage facilities, as well as shower amenities.
  • There are plenty of discounts for employees through corporate benefits.
  • Fun should not be neglected either, so we organize several company and team events.
  • We support your health through our attoCare program, company pension scheme, health days, and the opportunity to join an EGYM membership.
  • Fresh fruit and beverages are free, and the daily freshly prepared dishes in our company restaurant are subsidized.

This text has been machine translated. Show original

Benefits

Health, Fitness & Fun

Work-Life-Integration

Food & Drink

Topics You Will Work On

Job Locations

  • Location Munich

    Bayern

    Germany

About Your Employer

Attocube Systems Ag

Attocube Systems Ag

attocube is a leading pioneer for nanotechnology solutions in industry and research. The company develops, produces and distributes components and systems for nanoscale applications such as precision motion, cryogenic microscopy, and nanoscale analytics.

Description

  • Company Type
    Established Company
  • Working Model
    Hybrid, Onsite
  • Industry
    Electronics, Automatization, Science, Research
Logo Attocube Systems Ag

Software Developer

Location
Munich
Working Model
Hybrid, Onsite
Diversity
Open for all genders

More Jobs