drjobs Senior Firmware Engineer / ingénieur senior en micrologiciel

Senior Firmware Engineer / ingénieur senior en micrologiciel

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Montreal - Canada

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Additional Locations:Canada-QC-Montreal

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

At Boston Scientific well give you the opportunity to harness all thats 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 well help you in advancing your skills and career. Here youll be supported in progressing whatever your ambitions.

About the role:

Our Hardware R&D team is looking for an experienced and highly motivated Embedded Software Engineer to apply their expertise and make important contributions to the development of first-of-a-kind life-changing medical devices through the definition design test and documentation of their embedded software and help bringing EP ablation medical devices to market. As a Senior Engineer you will have the opportunity to own and drive portions of the design while being part of an experienced design team providing significant technical and career growth opportunities.

Your responsibilities will include:

  • Develop and test software as part of a system document and troubleshoot issues and work with instrument and hardware.
  • Applies the appropriate standards processes procedures and tools throughout the system development life cycle to support the generation of such engineering applications and wide range of products.
  • Participate in software system architecture development and document software requirements and development plan.
  • Perform detailed design analysis and reviews with hardware engineering team to achieve product performance cost reliability and manufacturability requirements.
  • Track software related issues and lead resolution of issues with a well-documented and methodical approach.
  • Develop software test and verification plans and protocols and conduct prototype testing and verification testing.
  • Work closely with hardware and software engineering teams to debug/integrate software with the product.
  • Collaborate with program managers to create and manage development plans and project plans related to software development.
  • Contribute to the creation and update of relevant software documentation risk management documentation issue tracking configuration management test reports etc.

Required Qualifications:

  • B.S. in Computer Science Electrical or Computer Engineering or related field.
  • 5 years experience in embedded software design.
  • Experience developing firmware solutions using C C and Assembly for microcontrollers/microprocessors (experience with or without RTOS event-driven and state machines designs preferred).
  • Experience in programming Programmable Logic Devices in VHDL/Verilog.
  • Experience withcommunication protocols(UART SPI I2C CAN etc) DSP.
  • Strong HW / SW bring-up and debugging skills. Must be able to work with hardware lab equipment.
  • Experience in technical specification and report writing.
  • Experience withunit test and system test of embedded software systems.
  • 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.
  • Must have the ability to work well with a variety of individuals ranging from various disciplines and backgrounds.

Preferred Qualifications:

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

propos du poste

Notre quipe de Recherche et Dveloppement Matriel est la recherche dun ingnieur spcialis dans les logiciels embarqus expriment et trs motiv qui saura mettre profit son expertise et apporter une contribution importante au dveloppement de dispositifs mdicaux indits susceptibles de changer la vie des patients en dfinissant en concevant en testant et en documentant des logiciels embarqus et en contribuant la mise sur le march de dispositifs mdicaux dablation tant quingnieur principal vous aurez loccasion de prendre en charge et de diriger des parties des tudes de conception tout en faisant partie dune quipe de conception exprimente qui vous offrira dimportantes possibilits dvolution technique et professionnelle.

Responsabilits

  • Dvelopper et tester des logiciels intgrs un systme documenter et rsoudre les problmes ainsi que travailler avec des instruments et du matriel.
  • Appliquer les normes les processus les procdures et les outils appropris tout au long du cycle de dveloppement du systme afin de soutenir la cration de telles applications dingnierie et dun vaste ventail de produits.
  • Participer au dveloppement de larchitecture des systmes logiciels et documenter les exigences logicielles et le plan de dveloppement.
  • Effectuer des analyses et des examens dtaills des concepts avec lquipe de lingnierie du matriel afin que les exigences en matire de rendement de cot de fiabilit et de fabricabilit du produit soient respectes.
  • Assurer le suivi des problmes lis aux logiciels et diriger le processus de rsolution des problmes au moyen dune approche mthodique et bien documente.
  • laborer des plans et des protocoles dessai et de vrification des logiciels et effectuer des essais de prototypes et des essais de vrification.
  • Travailler en troite collaboration avec les quipes de lingnierie matrielle et logicielle pour dboguer les logiciels et les intgrer au produit.
  • Collaborer avec les gestionnaires de programme pour crer et grer des plans de dveloppement et des plans de projet lis la cration de logiciels.
  • Contribuer la cration et la mise jour de la documentation sur les logiciels de la documentation sur la gestion des risques du suivi des problmes de la gestion de la configuration des rapports dessai etc.

Qualifications requises

  • Capacit travailler avec un grand nombre de personnes de disciplines et dhorizons diffrents.
  • Cinq annes dexprience dans la conception de logiciels embarqus.
  • Baccalaurat en informatique en gnie lectrique ou informatique ou dans un domaine connexe.
  • Une exprience dans la programmation de dispositifs logiques programmables en VHDL/Verilog.
  • Exprience dans le domaine du dveloppement de solutions micrologicielles laide de C C et Assembly pour les microcontrleurs/microprocesseurs (exprience avec ou sans RTOS conceptions pilotes par les vnements et machines dtat de prfrence).
  • Exprience dans le domaine des protocoles de communication (UART SPI I2C CAN etc.) DSP.
  • Solides comptences en matire de mise au point et de dbogage de matriel et de logiciel. Capacit travailler avec des quipements de laboratoire.
  • Exprience dans la rdaction de devis techniques et de rapports.
  • Exprience en matire de tests unitaires et de tests de systmes logiciels embarqus.
  • Capacit lire crire et parler couramment langlais et excellentes aptitudes la communication tant crite quorale. Bonne connaissance du franais galement ncessaire.

Qualifications souhaites

  • Une exprience dans le dveloppement de dispositifs mdicaux ou dans dautres secteurs hautement rglements est un atout.
  • Une bonne connaissance de la rglementation relative au contrle de la conception des dispositifs mdicaux (IEC60601 IEC62304 ISO13485) est un atout.
  • Solides comptences en matire de dpannage et de rsolution de problmes.
  • Capacit organiser et faire avancer les tches dun projet de manire ordonne et structure.
  • Capacit communiquer efficacement les questions/problmes et les rsultats qui ont une incidence sur les dlais lexactitude et la fiabilit de ltat davancement du projet.

Requisition ID:612060

Minimum Salary: $79700

Maximum Salary: $158200

The anticipated compensation listed above and the value of core and optional employee benefits offered by Boston Scientific (BSC) see --will vary based on actual location of the position and other pertinent factors considered in determining actual compensation for the role. Compensation will be commensurate with demonstrable level of experience and training pertinent education including licensure and certifications among other relevant business or organizational needs. At BSC it is not typical for an individual to be hired near the bottom or top of the anticipated salary range listed above.

Compensation for hourly non-sales roles may also include variable compensation from time to time (e.g. any overtime and shift differential) and annual bonus target (subject to plan eligibility and other requirements).

Compensation for salaried non-sales roles may also include variable compensation i.e. annual bonus target and long-term incentives (subject to plan eligibility and other requirements).

Compensation for sales roles is governed by Sales Incentive Compensation Plan (which includes certain annual non-discretionary incentives based on predetermined objectives).

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) isnt just business its personal. And if youre 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!


Required Experience:

Senior IC

Employment Type

Full Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.