Software Engineer – Ultrasound Platform
sonus-microsystems
Job description
About the role
Join Sonus Microsystems to develop software that powers a next‑generation ultrasound platform, directly influencing patient monitoring and clinical workflows. You will work at the intersection of software, hardware, imaging, and AI to bring groundbreaking medical technology to market.
Key responsibilities
- Design, develop, verify, and integrate software for the next‑generation ultrasound platform.
- Collaborate with systems, hardware, and R&D teams to define software architecture and module specifications.
- Implement imaging, visualization, cloud connectivity, and integration with external algorithms and services.
- Support R&D characterization, data management, and end‑to‑end system functionality.
- Apply structured development practices including risk management, cybersecurity, reliability and maintainability.
Required profile
- 5+ years of experience developing software that integrates with hardware systems.
- Strong background in C/C++ and Python development.
- Experience creating GUIs and 2D/3D rendering applications.
Required skills
- C and C++ programming.
- Python scripting.
- GUI development and 2D/3D rendering.
- Integration with cloud services and APIs.
- Secure software development and cybersecurity practices.
- Familiarity with modern AI tools for engineering productivity.
What we offer
- Opportunity to work on a frontier ultrasound technology platform with no direct commercial equivalent.
- High autonomy, flexible work environment and meaningful equity in an early‑stage company.
- Direct impact on product decisions and patient care outcomes.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Canada.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 2 hours ago
Expires 1 month from now
2 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
sonus-microsystems
Related job offers
-
Clinical Program Manager
sonus-microsystems -
Esthetician – Skin Care Trainer (Kensington)
skoah Kensington -
Registered Practical Nurse (RPN) – Retirement Facilities
rhynocare Sudbury -
Resident Care Assistant – Long Term Care (Scarborough)
rhynocare Scarborough -
Registered Practical Nurse (RPN)
rhynocare Orillia