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
About Your Employer
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