Software Engineer 3

C#, multi-threaded software, .NET core, SPF, XAML, Blazor, TDD, unit testing, GPU programming, machine learning, cloud
Full Time
$10,000 - $125,000
Travel not required

Job Description

In a complex world of developing products for studying Cancer and other disease processes, help us be a part of this story with our Biology and Test Engineering team. With applications that span the Cancer research field—from basic research through drug discovery—help us develop a broad range of products including fluorescence microscopy, flow cytometry, and microplate reader instrumentation and reagents for the detection of cellular and biochemical analytes and molecules involved in disease processes. This role will reside in Bothell, WA.

Bothell is home of the EVOS® line of fully integrated all-in-one digital inverted microscope and High Content Analysis imaging instrumentation. The site is concept-to-completion, designing, developing and manufacturing optical equipment for the life sciences market, including research and diagnostic laboratories. This role will reside in our Bothell, WA facility.

How will you make an impact?

We are looking for a talented Software Engineer to join our cross-functional engineering team designing instrumentation to aid in cutting-edge scientific research. You will be part of an innovative software team that develops software that accepts information from the instrument and visualizes the data while running analysis and providing information to the researcher. You will be working closely with both the hardware engineering team developing the instrument and the biologists defining the problems the instrument and software are intended to solve.

What will you do?

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
How will you get here?

Education/ Experience

Bachelor’s degree or higher in CS or related field
5+ 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 core
A passion for writing clean code and following best practices
Working knowledge of WPF/XAML or Blazor preferred
Strong knowledge of design patterns and best practices
Unit Testing and TDD experience
Team player and clear communicator
Technical leadership skills preferred
Docker experience is a plus
GPU programming experience is a plus
Machine learning experience is a plus
Biology/Math/Statistics background is a plus
Cloud development experience is a plus

Dice Id : 10107654
Position Id : 171340
Originally Posted : 7 months ago
Have a Job? Post it

Similar Positions

Software Engineer (Remote)
  • Engage Partners, Inc.
.NET Software Engineer
  • MarginDriver
Software Engineer
  • DVI Technologies, Inc.
Software Engineer
  • CNA Search