Quick Job Search
Company Name:
Job Type:
Job Seeker Tools
Latest Jobs
Job Seeker Tools
Your Saved Jobs
Build Your Professional Profile
Similar Jobs
Maintenance Technician - Facilities Management, Life Sciences in Santa Clara, CA
Veterans Health Administration
Staff Psychologist (BHIP - Victorville CBOC) in Victorville, CA
Consulting-Full Stack Java Developer- Senior Consultant-CBO/CE in Costa Mesa, CA
System Software Intern in SanJose, CA
Senior Software Engineer, Open VisaNet in Foster City, CA
Senior Analyst, Workforce Planning (Onsite/Hybrid) in Foster City, CA
Thermo Fisher Scientific
Supplier Quality Engineer III in Pleasanton, CA
Featured Employers
Staff Engineer, Software
Company: Thermo Fisher Scientific
Location: Sunnyvale, CA
Employment Type: Full Time
Date Posted: 05/06/2022
Expire Date: 07/10/2022
Job Categories: Computers, Software, Engineering, Information Technology, Executive Management, Quality Control, Research & Development
Job Description
Staff Engineer, Software

Thermo Fisher Scientific develops the industry’s gold standard chromatography data system software products that automate the instruments, collect data, reduce data, and generate reports for identifying the components of chemical mixtures. Thermo Fisher Scientific develops software that provides a single vendor solution across GC, IC, HPLC, and Mass Spectrometry instruments.

We are seeking a highly technical design-oriented senior-level software engineer with interest in developing commercial products. In this critical role, working within a Scrum team, you will design, develop, test, and document designs based on product requirements.

If you have a passion for learning new things, have excellent development skills, and have an aptitude for solving complex problems, we would like to hear from you. You will work closely with the lead software developer and manager to understand the problem to design a solution. You will work in a close-knit team of developers.

The position requires to be in Sunnyvale, California, so that you can directly work with the lead software engineer, FW engineers, and electrical HW design engineers and SW/EE/FW manager.

This position will need someone that can perform hands-on work and directly work on the prototype equipment to design SW solutions for the equipment and perform through verification testing to ensure that the solution meets the specification.

Primary responsibilities:

  • Design new features according to product requirements and design specifications.
  • Develop to meet specs, debug, perform HW test to verify functionality, and document the software features using Microsoft and other development tools.
  • Provide detailed information for test procedure development and product testing.
  • Provide detailed information for Help system development.
  • Work with a team of SW, FW, and Electrical Engineers


  • Minimum of Bachelor’s degree in Computer Science or related discipline; a combination of education and strong work experience, and strong work ethic.
  • 7+ years’ experience in a commercial software development environment
  • 5+ years’ experience with developing desktop applications (both front end and back end) using C# .NET, WinForms, WCF.
  • Experience with creating Windows services using C#.
  • Experience with creating REST API using .Net Core.
  • Experience with AWS cloud technologies is a plus.
  • Ability to work effectively independently and with the development staff (SW/EE/FW), HW Test, QA staff
  • Have strong analytical skills, problem-solving, testing, and documentation skills
  • Great written, verbal, and communication skills
  • Knowledge of chromatography data management, mass spectrometry data management, instrument automation, and chemistry is a plus.
Contact Information
Apply Now | Forward Job to a Friend | More Jobs From This Employer