Software Engineer II

Eugene, OR
July 10 2017
Position Type
Full Time
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 instrumentsDevelopment and support of GUI, analysis, communications, and instrument control software and firmwareIntegration of algorithms & mathematical functions for identification and quantification of data collected by instrumentsInteract 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 environmentsKnowledge of current software development best practices including requirements generation, design documentation, and unit testingGood experimentalist1-2 years of experience in product development or related fieldBS in Computer Science
Preferred Qualifications
    Experience in SQL, schema and database developmentUSB and Ethernet communication protocol experienceExperience with Test Driven Development in an Agile environmentExperience with Linux, QT, and web based application developmentExperience with MFC Graphical User InterfacesMS 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.