Jobs › Companies › Thermo Fisher Scientific › Sr. Software Engineer

Über diese Sr. Software Engineer Stelle bei Thermo Fisher Scientific

Thermo Fisher Scientific · Vor Ort · Guangdong, China

Work Schedule

Standard (Mon-Fri)

Environmental Conditions

Office

Job Description

Position Summary:

The Senior Software Engineer will contribute to the design, development and continuous improvement of PC-based instrument control software for Scientific Instrument like Scanning Electron Microscopy (SEM) products and Mass Spectrometry, with a focus on delivering high-quality solutions that address customer and business needs. Working closely with Electron Optics, Systems Engineering, Electronics and Product teams, you will develop software that enables image acquisition, visualization, measurement, automation and scientific workflows, helping deliver high-performance and intuitive instrument operation.

This position provides opportunities to participate throughout the product lifecycle, including concept evaluation, software development, system integration, verification, product enhancement and sustaining engineering.

Key Responsibilities:

Scientific Imaging Software

  • Design, develop and maintain PC software supporting SEM imaging and scientific workflows.
  • Develop software for image acquisition, visualization, annotation, measurement and data management.
  • Optimize software performance for high-resolution image display and responsive user interaction.
  • Support implementation of image acquisition pipelines and detector data visualization.

Instrument Automation

  • Develop software supporting instrument automation and operator workflows.
  • Implement software functions for instrument calibration, autofocus, auto stigmation, beam alignment and other automated operating procedures.
  • Develop software tools supporting instrument setup, diagnostics and service activities.
  • Improve usability by designing intuitive operational workflows for scientific instrument users.

Software Development

  • Develop modular, maintainable and testable software using modern software engineering practices.
  • Participate in software architecture discussions and contribute reusable software components.
  • Support software integration with instrument control software and embedded systems.
  • Participate in code reviews, software testing and continuous improvement activities.

Cross-functional Collaboration

  • Collaborate closely with Electron Optics, Instrument Control Software, Electronics, Detector Electronics, Systems Engineering and Product teams.
  • Participate in system integration, verification and troubleshooting activities.
  • Support product enhancement and sustaining engineering throughout the product lifecycle.
  • Prepare software documentation and contribute to engineering best practices

Qualifications:

Basic Qualifications

  • Bachelor's or Master's degree in Computer Science, Software Engineering, Computer Engineering or a related discipline.
  • Typically 8+ years of experience developing PC software for scientific or industrial applications meeting 21CFR compliance.
  • Strong proficiency in C# and object-oriented software development.
  • Experience with multithreaded software development.
  • Experience designing intuitive graphical user interfaces for technical or scientific applications.
  • Strong software debugging and troubleshooting skills.
  • Experience using Git or equivalent version control systems.
  • Effective communication skills within cross-functional engineering teams.

Preferred Qualifications

Experience in one or more of the following areas is highly desirable:

  • Scientific imaging software.
  • Image acquisition and visualization.
  • OpenCV or other image processing libraries.
  • Scientific visualization and graphics programming.
  • GPU programming (CUDA/OpenCL) is a plus.
  • Instrument automation and workflow software.
  • SEM, Optical Microscopy, Digital Imaging or other scientific instrumentation.
  • AI assisted programming.
  • Product development, product enhancement and sustaining engineering.
  • Experience collaborating within multidisciplinary engineering teams.

Bereit, sich bei Thermo Fisher Scientific zu bewerben?
Bei Thermo Fisher Scientific bewerben

Über Thermo Fisher Scientific

Thermo Fisher Scientific Inc. is the world leader in serving science, with annual revenue of more than $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 complex analytical challenges, increasing productivity in their laboratories, improving patient health through diagnostics or the development and manufacture of life-changing therapies, we are here to support them. Our global team delivers an unrivaled combination of innovative technologies, purchasing convenience and pharmaceutical services through our industry-leading brands, including Thermo Scientific, Applied Biosyste

Alle Jobs bei Thermo Fisher Scientific ansehen →

Ähnliche Jobs

moomoo
2027 Fresh Grad Hire - Client Software Engineer (Market Data)
moomoo
⚡ Früh bewerben Hong Kong, Hong Kong, Hong Kon... Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 1 Tg.
HI
Principal Engineer, Software
HARMAN International
⚡ Früh bewerben Shenzhen - Guangdong, China Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 1 Wo.
WATI.io
Software Developer II - Mobile
WATI.io
⚡ Früh bewerben Shenzhen, Guangdong Province,... Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 1 Mon.
WATI.io
Software Engineer Intern
WATI.io
⚡ Früh bewerben Shenzhen, Guangdong Province,... Vor Ort ⚠ 6 Mon.+ alt
● Neu 👁 Gesehen ✓ Beworben vor 6 Mon.
Maersk
Senior Software Engineer -Java
Maersk
⚡ Früh bewerben China, Shanghai, Shanghai, 200... Vor Ort ⚠ 6 Mon.+ alt
● Neu 👁 Gesehen ✓ Beworben vor 7 Mon.
WATI.io
Agentic Engineer - Backend Software - Shenzhen
WATI.io
⚡ Früh bewerben Shenzhen, Guangdong Province,... Vor Ort ⚠ 6 Mon.+ alt
● Neu 👁 Gesehen ✓ Beworben vor 11 Mon.
Civica
Senior Software Engineer - CPS
Civica
⚡ Früh bewerben London, England, United Kingdo... Vor Ort
● Neu 👁 Gesehen ✓ Beworben vor 22 Min.
TetraScience
Lead Software Platform Engineer, MLOps
TetraScience
⚡ Früh bewerben Cambridge, Massachusetts, Unit... Vor Ort $200,000–$270,000
● Neu 👁 Gesehen ✓ Beworben vor 53 Min.
CVector - Industrial AI
Principal Software Engineer - Full Stack
CVector - Industrial AI
⚡ Früh bewerben New York, New York, United Sta... Hybrid
● Neu 👁 Gesehen ✓ Beworben vor 1 Std.

Registrieren für Vorschläge, die auf die von Ihnen geöffneten Jobs und gespeicherten Suchen zugeschnitten sind.

Mehr Jobs bei Thermo Fisher Scientific

Alle Jobs bei Thermo Fisher Scientific ansehen →

Jetzt bewerben
🤖

Moment — langsam

JobsRadar wurde für echte Menschen gebaut, die eine schwere Zeit bei der Jobsuche haben — nicht für automatisierte Anfragen. Sie klicken viel zu schnell und sind jetzt vorübergehend blockiert.

Kommen Sie später wieder. Wenn Sie wirklich auf Jobsuche sind, stehen wir hinter Ihnen — verhalten Sie sich einfach wie ein Mensch.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Verschaffe dir einen Vorsprung bei der Jobsuche.

Tritt unserem Telegram-Kanal bei für das, was dir hilft, die Stelle zu bekommen — Gehaltsbenchmarks, den wöchentlichen Marktpuls und neue Feature-Drops. Kein Spam, nur Signal.

Dem Kanal beitreten — kostenlos