Bruker logo
Software Engineer
full-timeMilan

Summary

Location

Milan

Type

full-time

Claim this Company

Are you the employer? Manage your company page directly.

Explore Jobs

About this role

Overview

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 50 years now. Today, worldwide more than 11,000 employees are working on this permanent challenge, at over 90 locations on all continents.

XGLab S.r.l., a Bruker company based in Milano whose core-business is the development of high-performance electronics and innovative instrumentation for X-ray and Gamma-ray applications, is looking for one Software Developer/Engineer.

 

Responsibilities

The candidate will be involved in the development, analysis, improvement and testing of the front-end software and GUI of different ad-hoc devices. The candidate should also be able to work with the back-end software to control specific hardware platforms and manage and process data coming from electronics systems and complete scientific analytical instrumentation for industries and research applications.

Qualifications

Required Skills:

  • Computer Science, Electronics, Physics or related ICT Engineering Master’s degree.
  • Minimum 2-3 years Expertise in object-oriented and multi-threading programming.
  • Good Experience with Linux Embedded Systems.
  • Good Experience in C/C++ programming.
  • Experience in hardware communication protocol (e.g USB, HID, TCP/IP).
  • Working with team attitude.
  • Good English.
  • System integration, debugging and problem-solving attitudes.

 

Appreciated Skills and Tools:

  • Experience in programming of Microcontrollers.
  • Experience in Scripting Language (e.g. Python).
  • Experience with Qt Framework.
  • Experience in C# programming in Microsoft .Net environment.
  • Experience with IDE Microsoft Visual Studio.
  • Ability to interact with customers and suppliers.

 

What we offer:

  • Full Time contract and a position congruent with the experience and proven capabilities.
  • Innovative and dynamic environment in an international context. Location: Milano, Italy.

Other facts

Tech stack
Object-Oriented Programming,Multi-Threading Programming,Linux Embedded Systems,C/C++ Programming,Hardware Communication Protocol,System Integration,Debugging,Problem-Solving,Microcontrollers,Scripting Language,Python,Qt Framework,C# Programming,Microsoft .Net,Microsoft Visual Studio,Teamwork,English

About Bruker

Bruker is a leading global manufacturer of analytical measurement systems for the life and material sciences. For more than 60 years, our high-performance scientific instruments as well as analytical and diagnostic solutions have enabled the study of living organisms and substances.
Bruker BioSpin Group develops, manufactures, and markets instruments based on magnetic resonance technology, such as nuclear magnetic resonance (NMR), electron paramagnetic resonance (EPR) spectrometers, and preclinical imaging systems. Through these world-class technologies, Bruker BioSpin is helping science and development find answers to key questions facing our society, thereby improving lives in a sustainable way.

Whether in operations, R&D, sales, or administration, our employees are at the heart of developing and manufacturing as well as selling and operating our cutting-edge and innovative technologies.

Privacy Policy: https://goto.bruker.com/LI-BioSpin-PrivacyPolicy

Imprint: https://goto.bruker.com/LI-BioSpin-Imprint
Bruker BioSpin GmbH & Co. KG
Rudolf-Plank-Straße 23, 76275 Ettlingen, Germany
Limited Partnership with Limited Company as General Partner
Patrick Minhorst, Dr. Wulf-Ingo Jung, Bernd Gleixner
[email protected]
Mannheim HRA 711508
Markus Ziegler (Editorial Content)
VAT #DE 362916828

Contacts:

Team size: 1,001-5,000 employees
LinkedIn: Visit
Industry: Biotechnology Research
Founding Year: 1960

What you'll do

  • The candidate will develop, analyze, improve, and test front-end software and GUI for various devices. They will also work with back-end software to control hardware platforms and manage data from electronic systems.

Join Clera's Talent Pool

Get matched with similar opportunities at top startups

This role is hosted on Bruker's careers site.
Join our talent pool first to get notified about similar roles that match your profile.

Frequently Asked Questions

What does a Software Engineer do at Bruker?

As a Software Engineer at Bruker, you will: the candidate will develop, analyze, improve, and test front-end software and GUI for various devices. They will also work with back-end software to control hardware platforms and manage data from electronic systems..

Why join Bruker as a Software Engineer?

Bruker is a leading Biotechnology Research company.

Is the Software Engineer position at Bruker remote?

The Software Engineer position at Bruker is based in Milan, Lombardy, Italy. Contact the company through Clera for specific work arrangement details.

How do I apply for the Software Engineer position at Bruker?

You can apply for the Software Engineer position at Bruker directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process. You can also learn more about Bruker on their website.