Share this Job

Sr Software R&D Engineer Job

Apply now »
Apply now

Apply for Job

Date: Apr 12, 2021

Location: Montreal, QC, CA

Company: Boston Scientific

Additional Locations:


Diversity - Innovation - Caring - Global Collaboration - Winning Spirit - Caring - High Performance

At Boston Scientific, we’ll give you the opportunity to harness all that’s within you by working in teams of diverse and high-performing employees, tackling some of the most important health industry challenges. With access to the latest tools, information and training, we’ll help you in advancing your skills and career. Here, you’ll be supported in progressing – whatever your ambitions.

Senior Software Engineer


About this role:

 Great opportunity to be part of a fast-paced highly reputable medical device company developing lifesaving therapy. We are looking for experienced and highly motivated Senior Software Engineer to contribute to the development of on system software. The candidate will partake in new product development activities such as research, design, and testing to bring products from concept to market.


We offer a great benefit package along with highly competitive wages and unlimited growth opportunity.


Your responsibilities include:

Product Development

  • Front-end and Back-end software development
  • Participate in software development of new functionality in various software components for devices on a real-time OS.
  • Participate in the full software development lifecycle (develop, test, document, debug and maintain the applications).
  • Develop scripts, test utilities, and other development aids to improve designer efficiency.
  • Research product concepts and potential manufacturers for cost-effective development
  • Design, invent and/or improve products that demonstrate substantial market demand
  • Improve, verify, and/or validate existing products
  • Troubleshoot and diagnose issues with equipment and devices
  • Development of written material such as product specification sheets and operational manuals
  • Design Documentation
  • Validate & test prototype designs ensuring to meet applicable regulatory expectations
  • Work closely with sales and marketing departments to establish product launch strategies
  • Work closely with patent attorneys to ensure intellectual property protection
  • Work closely with regulatory and legal departments to ensure product compliance and exclusivity
  • Work closely with quality departments to ensure product quality during production


TRAVEL: Occasional travel required visiting other facilities and suppliers nationally and internationally



  • Five (5) to Ten (10) years’ experience in developing software with embedded technique. Knowledge of medical device industry is an asset.
  • University degree in Software Engineering or Computer Science. Masters degree preferable.
  • Experience with software design to meet stringent regulatory requirements such as pharmaceutical, aeronautical or medical devices.
  • Good Team Player. Collaboration with different departments
  • Strong Working experience in:
    • Developing Microsft windows base applications
    • UML, C#, Visual Studio, WPF
    • MS SQL Server and SQL programming.
    • Software development life cycle process such as IEC 62304
    • Software verification & validation.
    • Risk management such ad ISO 14971
    • Strong credentials in system integration and testing
    • Strong knowledge of, CAN bus, USB


Preferred Qualifications


  • Web UI Programming like HTML, JavaScript, CSS  (Asset)
  • Cloud based and mobile enabled solutions integration and testing (Asset)
  • Knowledge of IEC60601 an asset
  • Knowledge of Quality Management Systems 21CFR820 and ISO 13485 is an asset
  • Strong troubleshooting and problem-solving skills
  • Ability to professionally interact with suppliers/manufacturers and to evaluate their capabilities
  • Excellent communication skills; fluent English (oral & written), working French


Requisition ID: 478816

As a leader in medical science for more than 40 years, we are committed to solving the challenges that matter most – united by a deep caring for human life. Our mission to advance science for life is about transforming lives through innovative medical solutions that improve patient lives, create value for our customers, and support our employees and the communities in which we operate. Now more than ever, we have a responsibility to apply those values to everything we do – as a global business and as a global corporate citizen.

So, choosing a career with Boston Scientific (NYSE: BSX) isn’t just business, it’s personal. And if you’re a natural problem-solver with the imagination, determination, and spirit to make a meaningful difference to people worldwide, we encourage you to apply and look forward to connecting with you!

Job Segment: Aeronautical Engineering, R&D Engineer, Medical, Developer, Engineer, Engineering, Healthcare, Technology