We are currently seeking a Software Engineer to develop and support cutting edge software enabled products for customers in the pharmaceutical and biotech industry. Our product platform integrates robotic laboratory automation, flow cytometers (analytical instruments for measuring cells and particles), and informatics software to rapidly analyze samples and convert the huge amounts of data generated into useful information for our customers.
Job activities include prototyping, design, development, build, unit-testing, documentation, and packaging. You will need to work closely with product management to define and shape the products.
Excellent development skills with proven proficiency in C#, C++, and SQL.
Strong, demonstrable, object-oriented and software development skills and ability to work constructively in a team environment.
Proven experience with modern software engineering processes and methodologies; experience in the various stages of the software engineering lifecycle.
Knowledge of one or more of the following desired: Windows Forms, WCF, SQL and database programming, hardware control/interfaces (serial, network, USB), graphical user interface development, memory and performance optimization, data analysis and visualization, graphing tools, and parallel programming.
Good written and oral communication skills. Must have strong personal initiative and be results oriented.
3+ years of hands-on experience in developing commercial software products in a Microsoft Windows environment.
Bachelor degree in Computer Science/Engineering or a comparable scientific field.