Principal Software Engineer – Edinburgh An innovative and well-established med tech company are seeking a proven technical leader to join its R&D team based in central Edinburgh as...