University Health Network
Software Developer
Mississauga, ON, Canada · Full-time
Sponsorship not specified$80k-$130kDetected 2 days ago
TypeScriptPythonC++C#ReactReduxFull-Stack DevelopmentData StructuresGitAzureCI/CDLinuxRESTElectrical EngineeringSignal ProcessingMedical Devices
About the role
- These products employ technologies invented by the transplant surgeons at the University Health Network (UHN).
- Traferox currently sells the TorEx Lung Perfusion System and the XPort Lung Transport Device.
Responsibilities
- Design and implement company's software products across a variety of platforms
- Support product architecture development (requirements, specifications, infrastructure components, risk analysis)
- Participate in the creation and execution of test protocols, design and execute unit tests
- Support software product release, maintenance and optimization
- Adhere to and enhance the Quality Management System (QMS), including developing and maintaining documentation and training other staff as appropriate
- Experience developing full-stack web applications in TypeScript using React and Redux
- Strong knowledge of modern frontend application architecture, state management, component design, and client-side data handling
- General knowledge of basic software development principles: data structures, design patterns, various software architectures, CI/CD
- Senior Director, Product Design
- Traferox creates, manufactures and commercializes products used to transplant solid organs (lungs, heart, liver, kidneys, pancreas).
Requirements
- Experience with C#
- Knowledge of embedded or low-level software development in C/C++, DSP and algorithm development
- Experience with STM32, FreeRTOS
- Experience working within a Quality Management System
- Knowledge and ability to work with multiple software platforms including Windows, Linux
- Hands-on experience with Git version control system, proficient in utilizing bug tracking systems
- Bachelor of Science/Engineering in computer science, electrical engineering, or similar degree
- Experience with Electron-based desktop application development
- Experience with Python or other scripting languages
- Experience with.NET development, XAML-based framework(s) such as WPF, Prism, Avalonia, and.NET MAUI considered an asset
Skills
- Traferox Technologies is committed to improving the outcomes of organ transplants and to save patients' lives.
Compensation
- $80,000 - $130,000 annually
Benefits
- Create and maintain documentation required to demonstrate compliance with the company's Quality Management System and all applicable medical device regulations
- Knowledge of software standards and regulations governing medical device software (IEC 62304, cybersecurity)
Company info
- The work will be performed in the company's place of work at 2400 Skymark Avenue, Unit 3, Mississauga, Ontario L4W 5K5.
Apply directly at University Health Network →Create a free account for alerts like thisView University Health Network immigration profile
This listing is sourced directly from University Health Network's careers page and normalized into a canonical job model.