Senior Software Engineer

 

Location:

Hopkinton, MA

Employee Type:

Full-time

Primary Job Functions:

Responsible for developing and maintaining the software for the Hamilton automated biological sample storage equipment.  Develop software architecture, functional specifications, design, and verification documents.

 Requirements:

 

  • A BS/MS (CS, EE or a technical field) and 5+ years of experience.  
  • Experience  with  Visual Studio environment,.NET  3.5 or higher and C#.  Proficiency with MS SQL Server (experience with stored procedure programming, database design, and Oracle is a plus), ADO, Access, OLE, XML, Team Foundation Server, and VSS.
  • Experience with WCF and WPF 3.5 or 4.0 is a big plus.
  • Solid background in Object Oriented Design (OOD) and Programming (OOP), and experience with UML tools is a plus.
  • Experience with process control of capital equipment systems, automations and robotics. 
  • Experience with machine vision software and familiarity with VB6 is desirable.
  • Experience in C, Linux, and familiarity with embedded systems is a plus.
  • Completed a minimum of one product life cycles as a key contributor. Experience with software lifecycle processes in a regulated environment (FDA, IS O, and other regulatory bodies) in lab automation products for drug discovery is desirable.
  • Must have a strong work ethic, drive for quality, and good written and verbal communication skills. 

 

Please send resumes to Mahmood Tajik at MTajik[at]hamilton-storage.com.

 

 
For Sales and Product information, contact 800-310-5866