Sr. Software Engineer
Danaher - Sunnyvale, CA

This job posting is no longer available on Danaher. Find similar jobs: Senior Software Engineer jobs - Danaher jobs



OPCO Description

Molecular Devices, LLC provides one of the widest ranges of bioanalytical systems for life science and drug discovery research available from a single supplier. Our systems are built on proprietary technology platforms that deliver high performance, flexibility, and reliability. By joining Molecular Devices, you will work with best-in-class people who share a common purpose - to be our customers' first choice for innovative systems, tools, and support that advance both basic and applied life science discovery.


Develop software for high performance, multi-threaded software products in an Agile-based software development group

Design and develop software and firmware for instrumentation software products, implement and enhance automated tests as part of software development

Actively work with multi-disciplinary teams to help develop requirements and specifications.

Work closely with software test team to identify & resolve quality issues throughout development.

Pays attention to the details required in a validation compliant design and development environment, required for regulated market customers.

Collaborate with other software groups to more effectively integrate the application into the company's architecture.

Contributes ideas and insights to develop new technologies, applications, techniques or procedures that are creative and practical.

Develop Automation SDK used by 3


party robotic companies to interface with our instrument. Knowledge of SILA desirable.

Works with general guidance and determines approach to work. Exercises judgment within broadly defined practices and policies.


Required Qualifications:
Bachelor's/ Master’s degree in Computer Science or related field

Overall 10+ years in software development

Expert in C++, C# and .Net.

5+ years’ experience in C++ and MFC programming with strong memory management and multi-threading skills

5+ years’ experience in C#, C++/CLI is a must. Windows Forms and WPF is desirable

3+ years’ experience in firmware and instrumentation software development

Demonstrated ability to create and troubleshoot complex multithreaded applications in C++ and C#

Experience building complex data acquisition and high performance data analysis tools

Preferred Qualifications:
Working knowledge of relational databases, especially SQLServer is highly desirable

Experience in iPhone/ iPad app development with Objective-C is desirable

Understanding of the electrophysiology domain is a definite plus

Experience in Test Driven Development

Excellent interpersonal, verbal and written communication skills

Experience working in a regulated environment

Experience in NAnt & CruiseControl for automated build environment setup and maintenance

ANTS for profiling software performance and memory usages

Team Foundation Server for story and bug tracking system

Danaher Overview

Molecular Devices is part of the Life Sciences & Diagnostics segment of Danaher Corporation. Danaher is a science and technology leader that designs, manufactures, and markets innovative products and services to professional, medical, industrial, and commercial customers. Our premier brands are among the most highly recognized in each of the markets we serve. The Danaher Business System provides a foundation to our 59,000 associates around the world, serving customers in more than 125 countries. In 2012, we generated $18.26 billion of revenue. For more information please visit our website:




Molecular Devices

Job Function



Primary Location


North America-United States-CA-Sunnyvale






Danaher - 24 months ago - save job
About this company
17 reviews