Careers at ThermoFisher Scientific

Apply Now >>    
Job ID :
Location :
US - Oregon - Eugene
Job Description

Job Summary
We are seeking a Software Engineer to work with product development team of scientists and engineers to produce software for cell analysis systems for the biotechnology market. The candidate will be responsible for the design, implementation, and testing of complex software that provides user interface, instrument control, and data collection and analysis. Tasks include technology evaluation, basic feasibility studies, concept designs, and system designs typically encountered in an idea-to-product development cycle. We are looking for a highly creative individual with a broad range of skills in software and system development including embedded and application software. Hands on experience with electronics and instrument system integration is also a critical skill for this position.
Job Description

  • 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
  • Proficient in developing with C, C++ in embedded and application environments
  • Knowledge of current software development best practices including requirements generation, design documentation, and unit testing
  • Good experimentalist
  • 1-2 years of experience in product development or related field
  • BS in Computer Science
Preferred Qualifications
  • Experience in SQL, schema and database development
  • USB and Ethernet communication protocol experience
  • Experience with Test Driven Development in an Agile environment
  • Experience with Linux, QT, and web based application development
  • Experience with MFC Graphical User Interfaces
  • MS in Computer Science


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.

Refer a friend

Already work here? Help us write our next chapter

Refer Now


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