Working under general supervision, this role performs hands-on technical activities including operating system installation, software deployment, test equipment maintenance, execution of test protocols, inventory management of testing supplies, and support of document control and release activities within the Quality Management System (QMS). As a member of the R&D team, the Software Technician supports Software Development, Systems Engineering, and DVE teams through the installation, configuration, maintenance, and verification of software and computer-based test environments used in the development and testing of medical devices.