Urology R&D Software Engineering Co-op
Core
Design, develop, and test innovative software solutions for next-generation medical devices within the Urology division.
Role type
Software Engineering Co-op (Medical Devices)
Builds
Class II and Class III medical devices, including advanced capital equipment and active implantable technologies
Domain
Medical Devices / Urology
Required skills
Software development, System architecture, Requirements definition, Testing, Deployment, Cross-functional collaboration, Technical documentation, Troubleshooting, Process improvement, Data analysis
Responsibilities
Contribute to the architecture, development and deployment of software and system solutions for Class II and Class III medical devices. Support the implementation of efficient, maintainable software and system development processes. Participate in new product development activities that help advance innovative medical technologies toward regulatory approval. Apply analytical and problem-solving skills to evaluate technical challenges and analyze data. Prepare technical reports and documentation to communicate engineering results. Assist in troubleshooting products and process challenges related to software design and manufacturing. Support the development and execution of test procedures. Contribute to the development of new product concepts and software designs. Collaborate with cross-functional teams including Quality, Manufacturing, Regulatory, and Clinical. Participate in engineering projects aligned with business needs.