Adecco is currently hiring a full-time Intermediate Software Engineer – R&D for our Medical Manufacturing client in Ottawa West. This is a 1 year contract opportunity offering full time hours. The salary for this position will be determined based on education and experience.
The Intermediate Software Engineer will work with multidisciplinary project teams to design and implement embedded software and instrument systems solutions in product discovery and development phases.
Intermediate Software Engineer Responsibilities:
Design, implement, and test embedded software and instrumentation systems to develop new point of care assay products and toolkits.
Design Windows platform tools to implement systems solutions, such as data transfer, analysis, and storage.
Deploy embedded programming skills to enable electrical, thermal and mechanical capabilities on the instrument product.
Participates in the technical aspect of these tasks and the appropriate design control documentation
Execute experimental prototyping involving a hands-on approach to testing and implementation.
Experience with software design verification and validation activities and documentation
Travel up to 10% may be required.
Intermediate Software Engineer Qualifications:
Bachelor’s degree in Software or related Engineering field
3+ years’ experience in software development and system integration in a commercial R&D or product development environment.
Experienced in software architecture, embedded architecture, real time data collection, control systems such as motor control and thermal control.
Development on Windows platform using .NET (WPF/C#, Prism v6.x)
Familiarity with data transfer via serial, IrDA, wireless, Bluetooth.
Demonstrated proficiency in C# .NET and C/C++ on multiple micro-processor architectures; PC-based software debugging; advanced instrument integration (e.g. LabVIEW, Matlab); demonstrated Good Software Practices; working knowledge of software configuration management tools.
Background in mathematics, data analysis, control feedback loops.
Ability to quickly gain knowledge, understanding or skills and willingness to learn.
Ability to work independently and in groups, ability to work cross-functionally.
SQL experience (Microsoft SQL Server 2008R2 and above)
Experience with medical devices is an asset.
Demonstrated ability to handle multiple tasks and prioritize responsibilities to deliver on schedule.
Success in working in a multidisciplinary team (microfluidics, biology, chemistry). Ability to clarify and summarize complex technical ideas and process diverse inputs to create a plan of action.
To be considered for the Design Quality Engineer in Ottawa, please click "APPLY NOW".
Equal Opportunity Employer/Veterans/Disabled
To read our Candidate Privacy Information Statement, which explains how we will use your information, please
The Company will consider qualified applicants with arrest and conviction records