Software Integration Engineer

TOPTICA Photonics AG

Job

In this role, you analyze existing acceptance software, design cloud-enabled architectures using Kubernetes and Docker, and develop new Python functions for integration into a modern, secure production environment.

Job summary

This listing has been machine translated. Show original

Job technologies

Your role in the team

  • We develop and operate acceptance software for production, which today primarily runs on computers as desktop applications.
  • Together with our team, we are now modernizing this solution into a scalable, cloud-ready, and CRA-compliant architecture based on Kubernetes and Docker.
  • In this role, you will support the integration of the existing acceptance testing software into a containerized, secure, and scalable platform.
  • There, you analyze the current solution, define the target architecture, and work closely with internal teams.
  • Once the fundamentals are in place, you will also actively develop parts of the acceptance testing software yourself, presumably in Python.
  • Your responsibilities:
  • Analysis of the existing acceptance software and its interfaces to products, measuring devices, and backend APIs.
  • Definition and implementation of a modern architecture for integrating acceptance testing software into a Kubernetes environment.
  • Ensuring a scalable, secure, and maintainable integration between acceptance testing software, production environment, and backend.
  • Support in migrating desktop-based processes to a cloud-native or containerized architecture.
  • Development of new features and extensions for the acceptance testing software, especially in Python.
  • Collaboration with internal teams around software development, DevOps, IT, production, as well as research & development.
  • Ensuring compliance, security, and operational requirements, including CRA-related aspects.
  • Documentation of architectures, processes, and interfaces.

Our expectations of you

Education

  • A successfully completed degree in Computer Science, Physics, or a comparable qualification.

Qualifications

  • Solid knowledge in Docker and containerized applications as well as Kubernetes and deployment in clusters.
  • Knowledge in the development, documentation, and integration of Web APIs.
  • Knowledge of agile methodologies and proficient use of tools like Jira.
  • A high level of self-motivation and a creative out-of-the-box thinking approach.
  • Good team player and enjoys working on projects collaboratively.
  • Very good German language skills, both written and spoken (at least B2 level), to be able to communicate fluently with colleagues from all departments.

Experience

  • Excellent knowledge of Python as well as several years of professional experience in software development of maintainable and scalable solutions.

What we offer

  • A vibrant community with peer-to-peer exchange, shared laughter, including table tennis, billiards, or simply enjoying an espresso - Siebträger - in our "Kulinarium" and epic outings (summer party, company trip, lunch lottery, Christmas party).
  • An authentic informal culture and short decision-making paths.
  • An individual onboarding process for new TOPTICA employees, guided by a personal mentor.
  • Customized training - a variety of learning opportunities for every need.
  • Support in all life situations: Employee Assistance Program for employees and their relatives.
  • Energy for in-between moments in the form of free soft drinks, coffee/tea, fresh fruit, and ice.
  • Generous vacation days: 30 + additional special holidays (e.g., Christmas Eve, New Year's Eve).
  • Financial perks such as Christmas bonus, employee bonus, company pension scheme.
  • Proud recognitions as "Bayern's Best 50" and "Bike-Friendly Employer".

Topics you will work on

Job locations

Map of the job locations
© OpenMapTiles, © OpenStreetMap contributors
  • Location Gräfelfing
    82166 Bayern, Germany

About your employer

TOPTICA Photonics SE is an internationally operating medium-sized company specializing in the manufacture of laser systems for science, biotechnology, and measurement technology. With over 600 employees engaged since its founding in 1998 in Gräfelfing near Munich, high motivation and personal responsibility are central components of the company's philosophy.

Company type
Established Company
Work model
Onsite, Hybrid
Industry
Electronics, Automatization
  • Tröger & Cie. AktiengesellschaftNuremberg, Regensburg, Bayreuth

    • Easy Apply
    • Hybrid
    • Onsite
    • Full Time

    Anyone who joins here not only designs software – they bring machines to life that are recognizable on real construction sites. Software Developer (m/f/d) Basic Engineering Our client is an internationally leading manufacturer of technically...

    • Ethernet
    • C
    • Git
    • Python
    • Bash
    • Linux
    • C++
    • CAN
    • J1939
    • +4
    • +5
  • Würth Elektronik GmbH & Co. KGWaldenburg, Berlin, Munich

    • Easy Apply
    • Hybrid
    • Onsite
    • Part Time/Full Time

    You’ll be joining at a stage where we’re building and evolving our new CRM platform. That’s exactly what makes this role special: you won’t just develop features—you’ll actively help shape the technical foundation of a modern CRM ecosystem. Together...

    • Microsoft Dynamics
    • TypeScript
    • C#
    • RESTful API
    • Azure
    • Microsoft Power Platform
    • JavaScript
    • +3
    • +4
  • GGW GroupHamburg

    • Easy Apply
    • Hybrid
    • Full Time

    The role As a Forward Deployed AI Engineer, you go directly into our specialist departments, understand the processes, and develop production-ready AI and automation solutions that will fundamentally change the way the entire GGW Group operates. You do...

Software Integration Engineer

TOPTICA Photonics AG