EXPLORE

Careers at ThermoFisher Scientific

Apply Now >>    
Job ID :
51595BR
Location :
US - Washington - Bothell
:
Job Description

Responsibilities:

Perform all phases of software development including design, implementation, testing, integration, maintenance of software for the company’s cell analysis instruments

Development and support of GUI, analysis, communications, and instrument control software and firmware

Integration of algorithms & mathematical functions for identification and quantification of data collected by instruments

Interact with biologists to translate scientific research needs into instrument user stories and requirements

Minimum Qualifications:

  • 7+ years experience developing commercially released applications using C#
  • Expert C# skills, including writing real-time multi-threaded software with tasks
  • Strong working knowledge of .NET
  • Strong working knowledge of WPF or UWP
  • Experience implementing software in the MVC, MVVM, or MVP framework
  • Knowledge of design patterns
  • Unit Testing and TDD experience
  • A passion for writing clean code and following best practices
  • Team player and clear communicator
  • Bachelor’s degree in CS or related field. Master’s or Ph.D preferred.

Proficient in 1 or more of the following areas:

  • GPU programming
  • Machine learning or Deep Neural Networks
  • Electronic imaging
  • Microscopy or biology
  • Strong math or statistics background
  • Cloud (AWS/Azure) and Docker
  • Unity engine
  • QT and Linux

This position has not been approved for Relocation Assistance.




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.
Apply Now >>    
Join our Talent Community

If you're ready to make a difference in the world, you can do it here.

Join
Refer a friend

Already work here? Help us write our next chapter

Refer Now

SHARE

5 Reasons to Work at Thermo Fisher Scientific
View
Search Jobs by Map
Search