Adecco is currently hiring a Software Engineer for an exciting opportunity within a leading medical device and product development environment in Ottawa, ON. This role is ideal for engineers with experience in embedded software development, C/C++, C# .NET, Windows application development, control systems, system integration, and instrument design.
As a Software Engineer, you will contribute to the development of next-generation point-of-care diagnostic products by designing, developing, testing, and integrating embedded and PC-based software solutions. You will work alongside multidisciplinary R&D teams to bring innovative healthcare technologies from concept to commercialization.
- 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.
- 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