Associate Principal Test Software Engineer Responsible for developing and maintaining software for IVD medical devices, ensuring compliance with regulatory standards. Key tasks include writing and testing C# code, designing software architecture, collaborating with engineering teams, ensuring device connectivity, managing software releases, ...