R&D Intermediate Software Engineer

Our client in Ottawa West is currently looking for an Associate Scientist to join their team. This is a full-time one-year contract opportunity with a potential of extension. The Intermediate Software Engineer will work with multidisciplinary project teams to design and implement embedded software and instrument systems solutions in assay product discovery and development phases.

Roles and 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.
  • 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
  • Deploy embedded programming skills to enable electrical, thermal and mechanical capabilities on the instrument product.
  • This position will be hired at the Intermediate Engineer
  • Travel up to 10% may be required.
  • Education and Experience:

  • Minimum Bachelor’s degree in Software or related Engineering field
  • 3-year experience in software development and system integration in a commercial R&D or product development environment.
  • Experienced in embedded architecture, real time data collection, control systems such as motor control and thermal control.
  • Experience in designing and implementing embedded software application code, control algorithms and feedback mechanisms.
  • Familiarity with data transfer via serial, IrDA, wireless, Bluetooth.
  • Demonstrated proficiency in C/C++ on multiple micro-processor architectures; PC-based software debugging
  • Demonstrated Good Software Practices; working knowledge of software configuration management tools.
  • Background in mathematics, data analysis, control feedback loops.
  • Experience with medical devices is an asset.
  • Additional Skills

  • 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.
  • Fluent in verbal and written English.  Excellent verbal and written communication skills.
  • Attention and energy are focused on delivering on tasks to meet project milestones.
  • Compensation will be determined based on your skills and experience.

    If you consider yourself a fit, please click on "Apply Now"


    • Apply with Adecco

    Reference number CA_EN_1_021956_1679740

    Accommodation will be provided in all parts of the hiring process as required under Adecco’s Employment Accommodation policy. Applicants will need to make their needs known in advance to their Adecco representative.

    Someone from Adecco/Roevin just contacted me, how do I tell if it’s legit or a scam? Here's how to protect yourself →


    e.g. myemail@domain.com
    e.g. 1234567890
    e.g. M5J 2N8 (all uppercase with space)


    Upload or attach document from


    Enter you work experience including both job title and job duties. Attaching your resume provides our consultants a better understanding of your work history and helps improve placement opportunities.
    Warehouse manager
    Write about the work you’ve done and any special skills you have.

    Terms of Use and Applicant Agreement

    Terms of use and Application agreement
    You must agree to the Terms of use and Application agreement to proceed.