Bayer is a global enterprise with core competencies in the Life Science fields of health care and agriculture. Its products and services are designed to benefit people and improve their quality of life. At Bayer you have the opportunity to be part of a culture where we value the passion of our employees to innovate and give them the power to change.

Software Engineer for Optical Detection Systems (m/f/d)

Your tasks and responsibilities

  • Design, development and implementation of software application systems for innovative, state-of-the-art optical detection systems to support the Pharmaceuticals Division in early drug discovery
  • Preparation of concepts, architectures and corresponding technical specifications in close cooperation with the R&D Product Owners
  • Building sustainable products that are highly available, scalable, easy to maintain and fault tolerant
  • Drive software requirements and documentation with other team members and work proactively to integrate system requirements
  • Apply software engineering best practices (e.g. unit testing, code reviews, design documentation)
  • Drive continuous improvement in methodology, processes and formats through own expertise and experience


Who you are

  • Master of Science in Computer Science, Computer Engineering, Electrical Engineering or a related discipline
  • Professional experience in professional software development using object-oriented programming languages and libraries (.NET Framework/Core, C#, C++, WPF/UWP)
  • Excellent knowledge in state-of-the-art software development concepts (multithreading, automatic testing, CI/CD)
  • Relevant experience applying coding best practices (Clean Code, Design Pattern)
  • Background in Windows Embedded/IoT, measurement technology, optics or image processing is of advantage
  • Flexibility, self-initiative and delight to work in a highly interdisciplinary environment
  • Systematic, structured and responsible approach to your work
  • Excellent German and English skills, both written and spoken


This is a fixed-term contract for two years.

Your application

Are you looking for a new challenge where you can show your passion for innovation? Are you interested in working as part of a global team to improve people’s lives? Then send us your online application including cover letter, CV and references.




Bayer welcomes applications from all individuals, regardless of race, national origin, gender, age, physical characteristics, social origin, disability, union membership, religion, family status, pregnancy, sexual orientation, gender identity, gender expression or any unlawful criterion under applicable law. We are committed to treating all applicants fairly and avoiding discrimination. 

Country: Germany
Location: Leverkusen
Reference Code: 30664
Functional Area: [sap_fa_8]
Entry Level: 5