View All Jobs 118726

Software Engineer

Develop and integrate front-end GUI and back-end software for instrumentation control
Milan, Lombardy, Italy
Junior
1 month ago
Bruker

Bruker

Provides advanced scientific instruments and analytical solutions for life science, materials research, diagnostics, and industrial applications.

Software Developer/Engineer

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.
+ Show Original Job Post
























Software Engineer
Milan, Lombardy, Italy
Engineering
About Bruker
Provides advanced scientific instruments and analytical solutions for life science, materials research, diagnostics, and industrial applications.