BrightOwl Loader Loading

Staff Software Engineer - United States  

PerkinElmer (company)

Posted on : 21 April 2017

Project Description

Job Type : Full Time
Career Level : Experienced (Non-Manager)
Education : Bachelor's Degree
Location : Hopkinton MA US
Job Description :


The Staff Software Engineer will provide significant contributions to the architecture, design, development, and test suite for software products for biomarker discovery and analysis based on PerkinElmer’s Phenoptics platform.

Duties and Responsibilities:

  • Participates in overall design, development, and delivery of biomarker discovery and data analysis software solutions for QPS
  • Develops individual features within larger products, in coordination with the team
  • Contributes to design and development of large features within products
  • Develops automated and manual tests and performs peer code review
  • Works with some supervision; uses creativity and latitude to solve problems

Job Requirements :
  • Bachelor’s degree in a related area (Master’s in related area is optional)
  • 2-5+ years of experience in academic or commercial software development
Knowledge, Skills & Abilities:
  • Strength in software design, development, and test production
  • Expertise in one or more of the following areas: biostatistics, machine learning, image processing, development for regulated uses (FDA or similar), scientific client/server apps
  • Strength in C#, C++, .NET, R, NUnit, Visual Studio, NAnt, Mercurial, Trac, and other relevant development tools
  • Familiar with Agile and TDD development methodologies
  • Excellent verbal and written communication skills