Firmware Software Engineer

1 month ago


Montreal, Quebec, Canada Boston Scientific Gruppe Full time
Senior Firmware Engineer - Electrophysiology

At Boston Scientific, we're committed to advancing science for life by developing innovative medical solutions that improve patient outcomes. We're seeking a highly motivated and experienced Senior Firmware Engineer to join our Hardware R&D team.

About the Role:

As a Senior Firmware Engineer, you'll be responsible for designing, developing, and testing embedded software for our electrophysiology medical devices. You'll work closely with our hardware and software engineering teams to ensure seamless integration and delivery of high-quality products.

  1. Develop and test software as part of a system, document and troubleshoot issues, and work with instrument and hardware.
  2. Participate in software system architecture development and document software requirements and development plan.
  3. Perform detailed design analysis and reviews with hardware engineering team to achieve product performance, cost, reliability, and manufacturability requirements.
  4. Track software-related issues and lead resolution of issues with a well-documented and methodical approach.
  5. Develop software test and verification plans and protocols, and conduct prototype testing and verification testing.
  6. Work closely with hardware and software engineering teams to debug/integrate software with the product.
  7. Collaborate with program managers to create and manage development plans and project plans related to software development.
  8. Contribute to the creation and update of relevant software documentation, risk management documentation, issue tracking, configuration management, test reports, etc.

Requirements:

  1. 5 years' experience in embedded software design.
  2. Experience developing firmware solutions using C, C++, and Assembly for microcontrollers/microprocessors (experience with or without RTOS, event-driven and state machines designs preferred).
  3. Experience in technical specification and report writing.
  4. Experience with unit test and system test of embedded software systems.
  5. Must be able to read, write, and speak fluent English, and must possess excellent communication skills, both written and oral. Working French is also necessary.

Preferred Qualifications:

  1. Experience with Medical device development or other highly regulated industries is an asset.
  2. Familiarity with medical device design control regulations (IEC 60601, IEC 62304, ISO 13485) is an asset.
  3. Ability to organize and move project tasks forward in an orderly and structured fashion.
  4. Effectively communicate issues/problems and results that impact timelines, accuracy, and reliability of project status.

We're committed to creating a diverse and inclusive work environment that fosters collaboration, innovation, and growth. If you're a natural problem-solver with a passion for developing cutting-edge medical devices, we encourage you to apply and look forward to connecting with you.



  • Montreal, Quebec, Canada Noze Full time

    About NozeNoze is a pioneering company at the forefront of medical device technology, revolutionizing healthcare diagnostics with innovative solutions.Job Title: Firmware EngineerWe're seeking a highly skilled Firmware Engineer to join our team and contribute to the development of cutting-edge medical diagnostic solutions.Key ResponsibilitiesDesign and...


  • Montreal, Quebec, Canada Noze Full time

    About NozeNoze is a pioneering company at the forefront of medical device technology, revolutionizing healthcare diagnostics with innovative solutions.Job Title: Firmware EngineerWe're seeking a highly skilled Firmware Engineer to join our team and contribute to the development of cutting-edge medical diagnostic solutions.Key ResponsibilitiesDesign and...


  • Montreal, Quebec, Canada Solutionsft Full time

    Job Title: Experienced Firmware and Software EngineerSolutionsft is seeking a highly skilled and experienced firmware and software engineer to join our team. As a key member of our hardware engineering department, you will be responsible for developing innovative firmware solutions for our healthcare simulator products.Key Responsibilities:Design, develop,...

  • Firmware Engineer

    4 weeks ago


    Montreal, Quebec, Canada Noze Full time

    About NozeNoze is a pioneering company at the forefront of medical device technology, revolutionizing disease detection through innovative diagnostic solutions.Job Title: Firmware EngineerWe're seeking a highly skilled Firmware Engineer to join our IoT team and contribute to the development and validation of our diagnostic devices for clinical studies.Key...

  • Firmware Engineer

    4 weeks ago


    Montreal, Quebec, Canada Noze Full time

    About NozeNoze is a pioneering company at the forefront of medical device technology, revolutionizing disease detection through innovative diagnostic solutions.Job Title: Firmware EngineerWe're seeking a highly skilled Firmware Engineer to join our IoT team and contribute to the development and validation of our diagnostic devices for clinical studies.Key...

  • Firmware Engineer

    2 months ago


    Montreal, Quebec, Canada Noze Full time

    About NozeNoze is a pioneering company at the forefront of medical device technology, revolutionizing disease detection through innovative diagnostic solutions.Job Title: Firmware EngineerWe are seeking a highly skilled Firmware Engineer to join our IoT team, contributing to the development and validation of our diagnostic devices for clinical studies.Key...

  • Firmware Engineer

    2 months ago


    Montreal, Quebec, Canada Noze Full time

    About NozeNoze is a pioneering company at the forefront of medical device technology, revolutionizing disease detection through innovative diagnostic solutions.Job Title: Firmware EngineerWe are seeking a highly skilled Firmware Engineer to join our IoT team, contributing to the development and validation of our diagnostic devices for clinical studies.Key...

  • Firmware Engineer

    1 month ago


    Montreal, Quebec, Canada Noze Full time

    About NozeNoze is a pioneering company at the forefront of medical device technology, revolutionizing diagnostics with innovative solutions. Our mission is to bring the sense of smell to the forefront of medicine, transforming healthcare technology.Job DescriptionWe're seeking a highly skilled Firmware Engineer to join our team. As a Firmware Engineer at...

  • Firmware Engineer

    1 month ago


    Montreal, Quebec, Canada Noze Full time

    About NozeNoze is a pioneering company at the forefront of medical device technology, revolutionizing diagnostics with innovative solutions. Our mission is to bring the sense of smell to the forefront of medicine, transforming healthcare technology.Job DescriptionWe're seeking a highly skilled Firmware Engineer to join our team. As a Firmware Engineer at...


  • Montreal, Quebec, Canada Noze Full time

    About NozeNoze is a pioneering company at the forefront of medical device technology, revolutionizing healthcare diagnostics with innovative solutions.Job DescriptionRole SummaryWe're seeking a highly skilled Firmware Engineer to join our team and contribute to the development of cutting-edge medical diagnostic solutions. As a key member of our team, you'll...


  • Montreal, Quebec, Canada Noze Full time

    About NozeNoze is a pioneering company at the forefront of medical device technology, revolutionizing healthcare diagnostics with innovative solutions.Job DescriptionRole SummaryWe're seeking a highly skilled Firmware Engineer to join our team and contribute to the development of cutting-edge medical diagnostic solutions. As a key member of our team, you'll...

  • Firmware QA Engineer

    4 weeks ago


    Montreal, Quebec, Canada High Tech Genesis Inc. Full time

    Job Title: Firmware QA EngineerJob Summary:High Tech Genesis Inc. is seeking a skilled Firmware QA Engineer to join our Firmware/OS team. As a Firmware QA Engineer, you will be responsible for enhancing and maintaining our automated testing infrastructure and platform tests, reporting to the Lead Firmware Engineer.Key Responsibilities:• Test firmware to...

  • Firmware QA Engineer

    4 weeks ago


    Montreal, Quebec, Canada High Tech Genesis Inc. Full time

    Job Title: Firmware QA EngineerJob Summary:High Tech Genesis Inc. is seeking a skilled Firmware QA Engineer to join our Firmware/OS team. As a Firmware QA Engineer, you will be responsible for enhancing and maintaining our automated testing infrastructure and platform tests, reporting to the Lead Firmware Engineer.Key Responsibilities:• Test firmware to...

  • Firmware QA Engineer

    2 weeks ago


    Montreal, Quebec, Canada High Tech Genesis Full time

    Job Title: Firmware QA EngineerJob Summary: We are seeking a highly skilled Firmware QA Engineer to join our Firmware/OS team at High Tech Genesis. As a Firmware QA Engineer, you will be responsible for enhancing and maintaining our automated testing infrastructure and platform tests.Key Responsibilities:Test firmware and manage the development of test...


  • Montreal, Quebec, Canada Solution SFT Full time

    Job Title: Firmware EngineerSolution SFT is seeking a highly skilled Firmware Engineer to join our team. As a Firmware Engineer, you will be responsible for designing, developing, and testing firmware for our healthcare simulation products.Key Responsibilities:Design and develop firmware for embedded systems using C and C++.Analyze and optimize firmware...


  • Montreal, Quebec, Canada Noze Full time

    Revolutionize Medical DiagnosticsAt Noze, we're pushing the boundaries of medical device technology. As a Firmware and Software Engineer, you'll play a crucial role in developing innovative diagnostic solutions that transform healthcare.About the RoleThis is an exciting opportunity to work at the forefront of medical device technology, contributing to...

  • Firmware QA Engineer

    3 weeks ago


    Montreal, Quebec, Canada High Tech Genesis Inc. Full time

    Firmware QA Tester Job DescriptionHigh Tech Genesis Inc. is seeking a skilled Firmware QA Tester to join our Firmware/OS team. As a key member of our team, you will be responsible for enhancing and maintaining our automated testing infrastructure and platform tests, reporting to the Lead Firmware Engineer.Key Responsibilities:Test firmware and identify...

  • Firmware QA Engineer

    3 weeks ago


    Montreal, Quebec, Canada High Tech Genesis Inc. Full time

    Job Title: Firmware QA TesterJob Summary:High Tech Genesis Inc. is seeking a skilled Firmware QA Tester to join our Firmware/OS team. As a Firmware QA Tester, you will be responsible for enhancing and maintaining our automated testing infrastructure and platform tests, reporting to the Lead Firmware Engineer.Key Responsibilities:Test firmware to ensure it...


  • Montreal, Quebec, Canada Solution SFT Full time

    Solution SFT is seeking a motivated and skilled Firmware Software Architect to join our team.The ideal candidate will participate in the design, development, and integration of firmware applications for our healthcare simulation products.The Firmware Software Architect will work closely with our multi-disciplined team to analyze, design, code, test,...

  • Firmware QA Engineer

    1 month ago


    Montreal, Quebec, Canada High Tech Genesis Inc. Full time

    Firmware QA Tester Job DescriptionHigh Tech Genesis Inc. is seeking a skilled Firmware QA Tester to join our Firmware/OS team. As a Firmware QA Tester, you will play a crucial role in enhancing and maintaining our automated testing infrastructure and platform tests.Key Responsibilities:Test firmware to ensure it meets the required standardsDevelop and manage...