Arthrex develops medical technology and is seeking a Senior Software Engineer to create innovative real-time software for medical visualizations, surgical education, advertisements, and AR/VR products. The role involves developing interactive applications, optimizing and testing software, integrating multimedia assets, and collaborating with developers, artists, product management, and medical education teams.