> Markdown version of [/jobs/ext/38676-software-developer-c-mass-spectrometry-instrument-control](https://www.wearedevelopers.com/jobs/ext/38676-software-developer-c-mass-spectrometry-instrument-control). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Developer C++ mass spectrometry instrument control - **Company:** Bruker Group - **Location:** Bremen, Germany - **Contract:** Permanent contract - **Skills:** Testing (Software), Microsoft Windows, Agile Methodology, Artificial Intelligence, C++ (Programming Language), Software Debugging, Programming Tools, Firmware, Hardware Design, Human-Computer Interaction, Apache Maven, Microsoft Visual Studio, Real-Time Operating Systems, Software Engineering, Git - **Published:** May 24, 2026 - **Apply:** https://de.indeed.com/viewjob?jk=5f03f3c6e8bc4756 ## About the Role Do you have experience in Windows?, * You have a degree in natural sciences and are a skilled software developer. * You have a profound knowledge in C++ under Windows with MS Visual Studio. * You are familiar with modern development tools like GIT, Maven etc. * You are able to understand, maintain and extend an existing source code. * You like hardware-related work, which includes testing your own software using a real mass spectrometer. * You enjoy working in an interdisciplinary team and are a good communicator. You are able to discuss technical matters with colleagues who do not have an IT background. * You enjoy learning new things, e.g. about embedded systems and real-time operating systems. * You are fluent in English, both written and verbal. Good German language skills are a plus. ## Description Bruker is enabling scientists and engineers to make breakthrough post-genomic discoveries and develop new applications that improve the quality of human life. Bruker's high-performance scientific instruments and high value analytical and diagnostic solutions enable scientists to explore life and materials at molecular, cellular, and microscopic levels. In close cooperation with customers, Bruker is enabling innovation and customer success in post-genomic life science molecular and cell biology, in disease biology and translational research, in specialty diagnostics, in applied and biopharma applications, as well as in industrial and cleantech research and QC, and in next-gen semiconductor metrology in support of AI. Bruker offers differentiated, high-value life science and diagnostics systems and solutions in preclinical imaging, clinical phenomics research, proteomics and multiomics, spatial and single-cell biology, functional structural and condensate biology, as well as in clinical microbiology, molecular diagnostics and therapeutic drug monitoring. For more information, please visit www.bruker.com. Today, more than 11000 employees at over 90 locations are working on this permanent challenge to make the world a better place. To complement our instrument control software development team in Bremen, we are looking for a software developer (m/f/d). We offer a diversified job in an interdisciplinary project team with flat hierarchies and short decision processes, and a secure, unlimited employment relationship in an international group with flexible working hours and a wide range of benefits. Responsibilities: * As a software developer with a strong background in Natural Sciences, you contribute to the engine software of our mass spectrometers. The engine is the interface between the user interface (GUI) and the firmware (instrument). Its main task is the actual instrument control, data acquisition, and instrument diagnostics. * You implement new requirements and extend the existing functionality. * You interact closely with the users of our instruments and with our software test team. * You transition software prototypes into a professional product. * You contribute to the whole software development process - requirement specification, implementation, debugging, documentation, test, support. * You are part of an Agile project team and communicate intensively with the other team members. You interact with colleagues from e.g. software test, hardware development, applications, service in an interdisciplinary environment. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Agent Smith Gets Hardware: Autonomous IoT Hacking From Debug Port to Cloud API](https://www.wearedevelopers.com/videos/100258-agent-smith-gets-hardware-autonomous-iot-hacking-from-debug-port-to-cloud-api) ## Related Articles - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The Most Popular IT Jobs on the Market](https://www.wearedevelopers.com/magazine/376-the-most-popular-it-jobs-on-the-market) - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Software Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/194-software-developer-salary-in-germany-2023) - [Frontend Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/195-frontend-developer-salary-in-germany-2023)