Posted 3 days ago
Medical Device Software Engineer
@ adecco
Ottawa, Ontario
Overview
Adecco is hiring a Medical Device Software Engineer for a temporary, full-time contract in Ottawa, ON, paid $75,000 to $95,000 a year. The role develops embedded and Windows-based software for diagnostic and medical instrumentation products across the full product lifecycle, with up to 10% travel in North America.
Pay:
$75,000–$95,000 a year
Responsibilities:
- Design, develop and test embedded software and Windows applications for diagnostic instruments
- Develop software for electrical, thermal and mechanical control systems
- Support prototyping, system integration, verification and validation
- Troubleshoot software and system issues
- Collaborate with cross-functional R&D teams and contribute to documentation
Requirements summary:
- Bachelor's degree in software, computer, electrical engineering or related field
- Minimum 3 years of embedded software or product development experience
- Medical device experience required
- Strong Embedded C/C++ and C# .NET (WinForms/WPF) experience
- Working knowledge of SQL Server and software testing
Tools & skills
Benefits mentioned
Source and dates
Employer career site / ATS feed · careerpage
- Employer posting date
- 2026-11-03
- First seen by our source
- 2026-10-10
- Source record updated
- 2026-11-03
These dates describe the source record, not a live verification that the employer is still hiring. Check the original posting.
Job details
| Seniority | Mid level |
| Department | Software development |
| Experience | 3+ years |
| Hours per week | 40 |
| Schedule | day |
| Travel | air: minimal · ground: minimal |
| Work setting | Office, Laboratory |
| Position | Mostly sitting |
| Physical demands | physical low · computer high |
| Languages | English |
| Education | Bachelor’s degree (required) |
| Fields of study | Software Engineering, Computer Engineering, Electrical Engineering |
| Perks mentioned | Paid training |
Summary and details written by AI from the posting; the employer’s posting is the authority.
adecco
| Field | Value |
|---|---|
| Headquarters | Düsseldorf |
| Open jobs on Jobsy | 658 |
Adecco is currently hiring a Medical Device Software Engineer for an exciting opportunity within a leading medical device development environment in Ottawa, ON. This role is ideal for engineers with strong experience in embedded software design and development for regulated medical devices, combined with expertise in C/C++, C# .NET, Windows-based applications, control systems, system integration, and instrument development.
As a Software Engineer, you will play a key role in the development of next-generation diagnostic and medical instrumentation products. Working as part of a multidisciplinary R&D team, you will design, develop, test, and integrate embedded and PC-based software solutions that support the full product lifecycle, from concept and prototyping through verification, validation, and commercialization. This position offers a unique opportunity to contribute directly to innovative healthcare technologies that improve patient outcomes while ensuring compliance with medical device quality and regulatory standards.
Pay Rate: $75000 to $95000/year
Location: Ottawa, ON | Travel up to 10% as required in North America
Job type: Temporary | Full-time
Vacancy Status: This posting is for an existing vacancy.
Here's why you should apply:
Paid weekly accurate and on time
Strong health and safety programs
Medical and dental benefits once qualified
Free training programs
New and quicker onboarding process
Responsibilities:
Design, develop, and test embedded software and Windows-based applications for diagnostic instruments.
Develop software supporting electrical, thermal, and mechanical control systems.
Participate in prototyping, system integration, verification, and validation activities.
Troubleshoot software and system issues while supporting product development efforts.
Collaborate with cross-functional R&D teams and contribute to technical documentation.
Support continuous improvement initiatives and new product development projects.
Qualifications and Skills:
Bachelor's degree in Software Engineering, Computer Engineering, Electrical Engineering, or a related field.
Minimum 3 years of experience in embedded software development, system integration, or product development.
Medical device experience is required
Strong experience with Embedded C/C++ and C# .NET (WinForms/WPF).
Experience with embedded systems, control systems, data acquisition, and real-time applications.
Working knowledge of SQL Server and software testing methodologies.
Strong troubleshooting, debugging, and problem-solving skills.
Excellent communication and collaboration skills.
Experience in medical devices or regulated product development environments is considered an asset.
Knowledge of Bluetooth, wireless communications, and serial communications is considered an asset.
Experience with software verification, validation, and regulatory requirements is considered an asset.
Must be legally eligible to work, and reside in Canada
If you're passionate about embedded software development and want to help build innovative healthcare technologies, we'd love to hear from you. Apply now! Our dynamic team of recruiters will reach out if you qualify for this role.
At Adecco our purpose is simple: to make the future work for everyone. We live our values, Passion, Collaboration, Inclusion, Courage, and Customers at Heart, by fostering a workplace where diversity is celebrated and every voice matters. We encourage applications from individuals of all backgrounds and identities. Together, we’re making the future work for everyone.
Please reach out to learn how the Aspire Academy can upskill you into your next role.
@@j
#CAAP1956
Journal
Only you can see this. Kept on this device, and in your account when you sign in.