Jobs / Thermo Fisher Scientific

Scientific Software & Research Platform Engineer (m/f/d)

Thermo Fisher Scientific · Bremen, HB, Deutschland
Bremen, HB, DeutschlandOnsite
Remuneration
Not specified
Location
Bremen, HB, Deutschland
Visa sponsorship
Not specified

Job summary

The Scientific Software & Research Platform Engineer improves mass spectrometer performance, calibration, diagnostics, and reliability through scientific investigation, data analysis, and software engineering. The role involves designing experiments with instrument and multimodal data, developing diagnostic algorithms, building reproducible research tools and safe interfaces to instrument-control systems, and validating software in laboratory and production environments. The work uses Python, SQL/NoSQL, Linux/Bash, CI, and containerization.

Benefits

Company pension schemeOther fringe benefitsCareer and development opportunities

Qualifications

  • Background in physics, applied mathematics, or a related quantitative or scientific field.
  • Strong record of independent research and quantitative modeling.
  • Experience with scientific investigation, experimental design, and complex instrument or experimental data.
  • Experience developing research software and translating scientific findings into diagnostic, predictive, or decision-support tools.
  • Comfort working directly with physical instruments and validating software in controlled laboratory or production environments.
  • Proficiency in Python, clean APIs, modular design, testing, and reproducible research workflows.
  • Strong Linux and Bash skills, with experience in CI, containerization, and server or cluster execution.
  • Full professional proficiency in written and spoken English.

Responsibilities

  • Design, execute, and validate experiments using instrument, sensor, and multimodal data.
  • Develop and evaluate diagnostic and failure-mode algorithms.
  • Convert exploratory analyses and prototypes into reusable, tested research tools and reproducible experiment frameworks.
  • Manage data versioning, metadata, experiment tracking, and scalable execution across laptops, servers, and clusters.
  • Build safe programmatic interfaces to instrument-control software, firmware, and test stands.
  • Package, install, and validate software in laboratory and production test environments.
  • Collaborate with research, production engineering, IT and operations, and support teams on reliable, traceable deployments.

Skills

RustBashC++LinuxPython

Languages

English

Work schedule

Standard Monday to Friday

Industry

Mass spectrometryLife sciencesInorganic mass spectrometryTrace elemental analysis

Relocation

No