IPG Medical Corporation is seeking a Senior Software Engineer in Marlborough, MA with the followingduties Design, implement, test, and release embedded and standalone software for new features and IPG products, utilizing the full software development life cycle; Maintain software for legacy company products by correcting errors, implementing new features, and improving pe