Software Engineer C++/Rust Developer

3 months ago


Brno, Czech Republic ThermoFisher Scientific Full time

Work Schedule

Standard (Mon-Fri)

Environmental Conditions

Office

Job Description

Thermo Fisher Scientific Inc. is the world leader in serving science, with annual revenue of approximately $40 billion. Our Mission is to enable our customers to make the world healthier, cleaner, and safer. Whether our customers are accelerating life sciences research, solving sophisticated analytical challenges, growing efficiency in their laboratories, improving patient health through diagnostics or the development and manufacture of life-changing therapies, we are here to support them. Our team of more than 100,000 colleagues delivers an outstanding combination of innovative technologies, purchasing convenience and pharmaceutical services through our industry-leading brands, including Thermo Scientific, Applied Biosystems, Invitrogen, Fisher Scientific, Unity Lab Services, Patheon and PPD.

Discover Impactful Work

To strengthen our agile Life Science Chromatography and Mass Spectrometry team, we are looking for a motivated Instrument Control Software Engineer. If you enjoy working with a multidisciplinary, multicultural, and worldwide team, this is your job.

A day in the Life:

Join our dynamic team and embark on an exciting journey filled with diverse tasks and responsibilities.

Your primary focus will be on development and maintenance embedded software for controlling mass spectrometers, proactively prioritize, estimate work items and analyzing data to solve complex technical problems. Working closely with our software architect and software colleagues, you will play a vital role in deriving detailed software technical specifications and overseeing all stages of software development, from initial research to customer release.

You will be responsible for independent development of complex concepts according to given architectures and their implementation in code using contemporary technologies, software quality and programming patterns. Additionally, you will provide guidance and support to software colleagues, and cross functional teams in developing Mass Spectrometer.

As an integral part of the project cycle, you will pro-actively contribute to seamless knowledge transfer to other software colleagues, science team, and product management team, enabling them to effectively support the newly developed instruments.

Keys to Success:

Responsibilities

  • Conception and implementation of complex control flow of analytical instruments in a collaborative environment

  • Develop and implement computationally efficient and precise algorithms for digital signal processing, meeting demanding requirements with a focus on efficiency and accuracy.

  • Design and develop procedures for instrument calibration and performance evaluation, ensuring accuracy and reliability in the calibration process and assessing the instrument's performance effectively

  • Actively prototype, implement and test new and existing software features, prioritizing software quality and aiming for zero defects to ensure the reliability and robustness of the software.

  • Work closely with your software colleagues to address software defects/issues in a timely manner;

  • Generate documentation as part of the development process, ensuring clear and comprehensive documentation

  • Apply principles, rules, and strategies related to intellectual property when drafting invention disclosures, patents, publications, and presentations, ensuring the protection of innovative ideas and technologies

  • Communicate software development progress verbally and in writing to reporting and other software colleagues

  • Represent the company in interactions with external customers and collaborators

  • This position responsibilities split (90% hands-on and remaining administrative activities)

  • Traveling to Bremen, Germany will be occasionally required

Experience and Education

  • Proven 2+ years of industrial experience in C++ software development.

  • Experience working on embedded software development for complex software architectures.

  • First experience in an analytic instrumentation domain or Mass spectrometry is highly appreciated.

Knowledge, Skills, Abilities

  • Very good knowledge of C++ and strong background in software development

  • Experience with Python and/or Rust is a plus

  • Willingness to learn about mass spectrometry applications

  • Excellent communication competence and strong collaboration skills

  • Agile thinking and growth mindset

  • Comfortable with a high paced work environment

  • Passionate to push the limits of science and technology

  • Promote teamwork actively

  • Proficient in English.

What we offer

  • Work with us and be an important part of a company developing groundbreaking technologies for analytical science customers worldwide.

  • We have modern work environment including relax zones, power yoga lectures, gym, outside playground, and massages in the building. In the company canteen there is always fresh fruit and vegetable for free

  • We have flexible working hours to better balance personal life, 25 days of vacation and 5 days of sick leave per year.

  • Option for partial home office after probation period

  • Financial benefits - annual bonus, meal allowance, pension insurance allowance.

  • Further employee benefits - mobile tariff for you and your family members for excellent price, free Multisport card, possibility of life or health insurance for better prices.

  • Specific trainings for your new role that are crafted by your manager. You don't have to worry about learning things without any support

  • We will support you in your development and education, including language courses.

  • Each colleague is a part of an open company culture. We have company rock band, Dragon boats team, ice hockey team, you can enjoy with us many other sport and social activities.

  • Brand-new Hacker space room equipped with VR headset, Recording studio for videos, music or podcasts, Lego Mindstorms, 3D printer, Arduino, and many others.

  • Excellent working equipment: high quality notebook, company phone and two monitors are our standard, office equipment based on personal preferences.

Still not sure? Come and take a look

At Thermo Fisher Scientific, each one of our 100,000 extraordinary minds has an outstanding story to tell. Join us and contribute to our unusual mission—enabling our customers to make the world healthier, cleaner, and safer.

Thermo Fisher Scientific is an EEO/Affirmative Action Employer and does not discriminate based on race, color, religion, sex, sexual orientation, gender identity, national origin, disability or any other legally protected status.

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process.

Thermo Fisher Scientific is an EEO/Affirmative Action Employer and does not discriminate on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability or any other legally protected status.



  • Brno, South Moravian, Czech Republic ThermoFisher Scientific Full time

    Work ScheduleStandard (Mon-Fri)Environmental ConditionsOfficeJob DescriptionThermo Fisher Scientific Inc. is the world leader in serving science, with annual revenue of approximately $40 billion. Our Mission is to enable our customers to make the world healthier, cleaner, and safer. Whether our customers are accelerating life sciences research, solving...


  • Město Brno, Czech Republic . Full time

    We are looking for SW Engineer with focus on C++, ideally with Embedded SW development. This role is open for an international, famous company in Brno that is focused on SW and HW development for medical and telco purposes. If you would like to become a member of a new team for specific product, don´t hesitate to contact us.Your responsibilities:design and...


  • Brno, South Moravian, Czech Republic ThermoFisher Scientific Full time

    Work ScheduleStandard (Mon-Fri)Environmental ConditionsOfficeJob DescriptionWhen you join Thermo Fisher Scientific, you are a member of a team that values performance, quality and innovation. As part of a successful and growing global organization, you will be encouraged to perform at your best. With revenues of more than $40 billion and the largest...


  • Brno, Czech Republic ThermoFisher Scientific Full time

    Work Schedule Standard (Mon-Fri) Environmental Conditions Office Job Description When you join Thermo Fisher Scientific, you are a member of a team that values performance, quality and innovation. As part of a successful and growing global organization, you will be encouraged to perform at your best. With revenues of more than $40 billion and...

  • Software Engineer C#

    13 hours ago


    Brno, South Moravian, Czech Republic ThermoFisher Scientific Full time

    Work ScheduleStandard (Mon-Fri)Environmental ConditionsOfficeJob DescriptionWhen you join Thermo Fisher Scientific, you are a member of a team that values performance, quality and innovation. As part of a successful and growing global organization, you will be encouraged to perform at your best. With revenues of more than $40 billion and the largest...


  • Brno, South Moravian, Czech Republic ThermoFisher Scientific Full time

    Electron Microscope Automation Software Engineer Electron Microscope Automation Software Engineer Join our team at Thermo Fisher Scientific Brno, where we develop and produce high-tech electron microscopes and spectrometers. Our innovative solutions contribute to making the world healthier, cleaner, and safer. About the Role We are seeking a skilled...


  • Brno, South Moravian, Czech Republic ThermoFisher Scientific Full time

    Work ScheduleStandard (Mon-Fri)Environmental ConditionsOfficeJob DescriptionIn Thermo Fisher Scientific Brno, we develop and produce high-tech electron microscopes and spectrometers. Our devices are involved in research of SARS-CoV-2 virus or enable mobile phones to get smaller. Our work contributes to making the world healthier, cleaner and safer. We are...


  • Brno, South Moravian, Czech Republic Thermo Fisher Scientific Full time

    Work ScheduleStandard (Mon-Fri)Environmental ConditionsOfficeJob DescriptionThermo Fisher Scientific Inc. is the world leader in serving science, with annual revenue exceeding $25 billion. Our mission is to enable our customers to make the world healthier, cleaner and safer. Whether our customers are accelerating life sciences research, solving complex...


  • Brno, Czech Republic ThermoFisher Scientific Full time

    Work Schedule Standard (Mon-Fri) Environmental Conditions Office Job Description When you join Thermo Fisher Scientific, you are a member of a team that values performance, quality and innovation. As part of a successful and growing global organization, you will be encouraged to perform at your best. With revenues of more than $40 billion and...


  • Brno, Czech Republic ThermoFisher Scientific Full time

    Work Schedule Standard (Mon-Fri) Environmental Conditions Office Job Description In Thermo Fisher Scientific Brno, we develop and produce high-tech electron microscopes and spectrometers. Our devices are involved in research of SARS-CoV-2 virus or enable mobile phones to get smaller. Our work contributes to making the world healthier, cleaner...


  • Brno, Czech Republic ThermoFisher Scientific Full time

    Work Schedule Standard (Mon-Fri) Environmental Conditions Office Job Description Thermo Fisher Scientific Inc. is the world leader in serving science, with annual revenue exceeding $25 billion. Our mission is to enable our customers to make the world healthier, cleaner and safer. Whether our customers are accelerating life sciences research,...


  • Brno, South Moravian, Czech Republic Red Hat Full time

    The Red Hat Trusted Profile Analyzer team is looking for a Senior Software Quality Engineer to join us in Brno, Czech Republic. You will join the agile team dedicated to the development and support of the Trusted Profile Analyzer (TPA ) ) product. It is based on the Trustification ) open source project.You will be working closely with the development team to...


  • Brno, South Moravian, Czech Republic ThermoFisher Scientific Full time

    Work ScheduleStandard (Mon-Fri)Environmental ConditionsOfficeJob DescriptionThermo Fisher Scientific Inc. is the world leader in serving science, with annual revenue of approximately $40 billion. Our Mission is to enable our customers to make the world healthier, cleaner, and safer. Whether our customers are accelerating life sciences research, solving...


  • Brno, Czech Republic ThermoFisher Scientific Full time

    Work Schedule Standard (Mon-Fri) Environmental Conditions Office Job Description Thermo Fisher Scientific Inc. is the world leader in serving science, with annual revenue of approximately $40 billion. Our Mission is to enable our customers to make the world healthier, cleaner, and safer. Whether our customers are accelerating life sciences...


  • Brno, South Moravian, Czech Republic AT&T Full time

    Job OverviewWe are seeking a skilled Java engineer with a background in cross-platform software engineering to join our team at AT&T. This opportunity will support the transformation of our industry-standard order and delivery management systems.You will work on new and existing features, enhancements, and defect resolution on one or more of AT&T's software...

  • Software Developer 3

    3 weeks ago


    Brno, South Moravian, Czech Republic Oracle Full time

    Job DescriptionResponsibilities Software design & coding on the presentation layer of NetSuite Communication with NetSuite Engineers, Product Managers, Visual Designers on day-to-day basis Fixing bugs, Suggesting improvements Requirements At least B.S. in computer science, engineering or equivalent Strong programming skills, proven by successful...

  • Software Engineer

    1 month ago


    Brno, South Moravian, Czech Republic Thermo Fisher Scientific Full time

    Work ScheduleStandard (Mon-Fri)Environmental ConditionsOfficeJob DescriptionThe TEM Automation teams in Brno are developing automated calibrations, alignments and image processing software for Transmission Electron Microscopes (TEM). Our innovative solutions boosts efficiency in semiconductor labs as well as in our manufacture by automatically calibrating...

  • Software Engineer

    13 hours ago


    Brno, South Moravian, Czech Republic Oracle Full time

    Job DescriptionJob DescriptionOracle NetSuite is the world's best cloud-based, multi-tenant ERP (Enterprise Resource Planning) service with unified financials, supply chain, order management, omnichannel e- in one platform We love quality, clean code, and follow SOLID principles. We implement continuous improvement practices: code reviews, continuous...

  • Senior C# Developer

    1 week ago


    Brno, South Moravian, Czech Republic ThermoFisher Scientific Full time

    Work ScheduleStandard (Mon-Fri)Environmental ConditionsOfficeJob DescriptionDo you have a passion for innovative ideas and groundbreaking discoveries? With over $1 billion invested annually in R&D, you'll help address some of the world's toughest challenges, from improving semiconductor industry production, giving cancer patients hope, ensuring safe drinking...


  • Brno, South Moravian, Czech Republic onsemi Full time

    Software Development Engineer Join our team as a Software Development Engineer and contribute to the development of cutting-edge software solutions for our global engineering community. Key Responsibilities: Participate in the entire software development life cycle, from defining requirements to designing, implementing, testing, maintaining, and supporting...