Software Engineer / Software Developer (m/f/d)

  • Hamburg, Germany
  • 11/10/2021
Full time Data Science Data Engineering Data Analytics Big Data Statistics Software Engineering

Job Description


As one of the world’s leading analytical instrumentation companies, Bruker covers a broad spectrum of advanced solutions in all fields of research and development. All our systems and instruments are designed to improve safety of products, accelerate time-to-market and support industries in successfully enhancing quality of life. We’ve been driving innovation in analytical instrumentation for 60 years now. Today, worldwide more than 7,200 employees are working on this permanent challenge, at over 70 locations on all continents.


The jobholder has the responsibility, to develop and maintain the Control Software that is used to collect data from surface plasmon resonance (SPR) devices that are developed by Bruker. The software processes images from an optical detector and communicates to several additional hardware components. It also allows to create and run batch jobs on those devices. You will work as a full stack developer relatively independently in a small team that is located partially in Hamburg and partially in Santiago de Compostela. The software team is in constant exchange with our application specialists which allows developing new features in an agile workflow.

  • Maintenance and further development of the Control Software that is used to run our instruments
  • Integrating a new device platform into our existing code base
  • Supporting customers and our technical service team in case of urgent problems.
  • Specifying software subcomponents and implementing them
  • Writing unit tests


  • University degree or PhD (informatics, engineering disciplines, or natural science)
  • Experience with hardware-related programming
  • Experience in an object-oriented programming language for example C# using WPF and Windows Forms for the front end
  • Strong interest in natural science and willing to get a comprehensive understanding about what our instruments are used for in pharmaceutical research
  • Experience with project management tools for agile workflow like Jira and Confluence, automated testing with Jenkins, or prototyping tools like Figma would be a plus