Software Developer/ Engineer/ Architect

Senior Embedded Software Engineer Job

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.

 

Boston Scientific Clonmel is at the forefront of some of the industry’s most complex medical devices. The pacemakers, defibrillators, spinal cord stimulators and deep brain stimulators, that are designed, developed, and manufactured in Clonmel, help treat the world’s major health issues. We work at the cutting edge of technology to make a world of difference in patients’ lives, pushing the boundaries of today’s innovations that lead to tomorrow’s medical solutions. Today our implantable CRM (Cardiovascular Rhythm Management) devices minimize sudden cardiac death. Tomorrow we will offer more patients a way to protect their heart without touching it.

 

Boston Scientific Clonmel is at the forefront of some of the industry’s most complex medical devices. The pacemakers, defibrillators, spinal cord stimulators and deep brain stimulators, that are designed, developed, and manufactured in Clonmel, help treat the world’s major health issues.

 

We work at the cutting edge of technology to make a world of difference in patients’ lives, pushing the boundaries of today’s innovations that lead to tomorrow’s medical solutions. Today our implantable CRM (Cardiovascular Rhythm Management) devices minimize sudden cardiac death. Tomorrow we will offer more patients a way to protect their heart without touching it.

 

Today our Neuromodulation devices relieve the symptoms for those who suffer from chronic pain. We also treat people with Parkinson’s Disease, Dystonia and Essential Tremors. Tomorrow’s technology will offer relief to patients with neurological movement disorders. Our dedication to advancing science for life helps patients around the globe live longer, healthier lives. We are looking for a highly motivated Firmware Engineer to contribute to the development of capital equipment firmware in our exciting Electrical Medical Equipment R&D group.

 

The candidate will be dedicated to R&D development activities such as research, design, testing and documentation to bring capital equipment products from concept to market through post-market support. In return for your unique combination of technical acumen, ability to execute, and strong business partner, you'll be a trusted leader collaborating with some of most dynamic minds in the business. All in an environment that encourages people to take measured risks, learn from mistakes, and push the boundaries of engineering.

 

Your responsibilities include:

  • Develop and test software as part of a system, document and troubleshoot issues, and work with instrument and hardware.
  • Partner with cross functional team on hardware selection for new designs.
  • Apply the appropriate standards, processes, procedures, and tools throughout the system development life cycle to support a 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 firmware/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 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.
  • What we’re looking for:
  • Communications expertise to design, develop and verify communications interfaces from low level drivers to protocol and application interfaces.
  • Preparing and creating instructional technical documentation for firmware code and operation Interacting with customers and team members to support the applications and prototype installations 
  • Expertise with implementation, testing and validation of risk controls
  • Develop unit test protocols, implement, and report on status, LDRA experience would be advantage
  • Develop and develop control and models, Matlab and Simulink experience would be advantage.
  • Ability to lead firmware bring up and to develop proof of concept for embedded solutions
  • Must have the ability to work well with a variety of individuals from various disciplines and backgrounds and the ability to also work independently.
  • Expertise working with IAR embedded workbench and advanced debugging feature an advantage.

Required Qualifications

  • 8 years’ experience in embedded software design and development.
  • B.S. in Computer Science, Electrical or Computer Engineering or related field.
  • Training in developing firmware solutions using C, C++, and microcontrollers/microprocessors, FPGA coding for safety applications.
  • Trained in agile methodology and use of Atlassian tools Jira, bitbucket.

 

Preferred Qualifications

  • Training in medical device development or other highly regulated industries is an asset.
  • Trained in medical device design control regulations (IEC 60601, IEC 62304, ISO 13485) is an asset.