Boston Scientific
Senior Software Engineer (Embedded Development) - Electrophysiology
Boston Scientific, Cambridge, Massachusetts, us, 02140
Overview
Senior Software Engineer (Embedded Development) - Electrophysiology We are looking for a Senior Software Engineer with strong embedded software development experience to join our fast-paced development team focused on medical devices for cardiac mapping and electrophysiology. About The Role
The successful candidate will work on the system's software, with emphasis on communications protocols. They will collaborate with hardware engineering, systems engineering, and field technicians to develop tools for the Opal Mapping System. The Opal HDx Mapping System centers around a real-time virtual world of the human heart. High-performance rendering and algorithms provide the physician with instant feedback as the catheter probes the heart. Technology includes C++, Linux, I2C, MQTT, Ethernet, TCP/IP. Key Responsibilities
Provide technical leadership to the team in software architecture and best-in-class software development practices. Architect, design, develop and release high-performance medical device software. Solve difficult problems and improve state of the art to achieve engineering excellence. Collaborate across disciplines (HW, Systems, Test, Quality, Regulatory) to maximize end-to-end value and quality. Participate in preclinical system experiments in the lab with physicians and third parties. Requirements
BS/MS in Computer Science or equivalent experience with strong software development background. 5+ years relevant experience. Proficiency with Modern C++ (11’ or newer). Linux experience. I2C, MQTT, Ethernet/TCP/IP experience. Experience with Embedded Systems and object-oriented programming. Excellent analytical and problem-solving skills. Ability to contribute to multiple projects in parallel. Experience implementing, testing, troubleshooting, and debugging complex software. Follows full design life cycle processes including requirements, design, planning, code reviews, and artifacts. Contributes to technical documentation (design specs, test plans, user manuals). Promotes collaborative, pragmatic engineering decisions and continuous improvement of processes and tools. Supports field clinical staff on medical software use and issue troubleshooting. Preferred Qualifications
Experience developing on Linux platforms. Experience with Scrum framework. Strong written and verbal communication; documentation experience. Experience with medical device standards (IEC 62304, 60601, ISO 14971, 13485). Experience with software configuration management and tools (Git, Jira, JAMA). Fast learner who can master complex software and adapt to new tools. Experience mentoring lower-level engineers. Working Conditions
Hybrid work mode. Travel 0-10%. About Our Product
Opal Mapping System:
Opal Mapping System . Equal Opportunity and Compliance
Boston Scientific is an equal opportunity employer. The company is committed to inclusion, equality, and opportunity for all. Certain US-based positions may require proof of COVID-19 vaccination status. The role is safety-sensitive and may be subject to prohibited substance testing in accordance with applicable laws and company policy.
#J-18808-Ljbffr
Senior Software Engineer (Embedded Development) - Electrophysiology We are looking for a Senior Software Engineer with strong embedded software development experience to join our fast-paced development team focused on medical devices for cardiac mapping and electrophysiology. About The Role
The successful candidate will work on the system's software, with emphasis on communications protocols. They will collaborate with hardware engineering, systems engineering, and field technicians to develop tools for the Opal Mapping System. The Opal HDx Mapping System centers around a real-time virtual world of the human heart. High-performance rendering and algorithms provide the physician with instant feedback as the catheter probes the heart. Technology includes C++, Linux, I2C, MQTT, Ethernet, TCP/IP. Key Responsibilities
Provide technical leadership to the team in software architecture and best-in-class software development practices. Architect, design, develop and release high-performance medical device software. Solve difficult problems and improve state of the art to achieve engineering excellence. Collaborate across disciplines (HW, Systems, Test, Quality, Regulatory) to maximize end-to-end value and quality. Participate in preclinical system experiments in the lab with physicians and third parties. Requirements
BS/MS in Computer Science or equivalent experience with strong software development background. 5+ years relevant experience. Proficiency with Modern C++ (11’ or newer). Linux experience. I2C, MQTT, Ethernet/TCP/IP experience. Experience with Embedded Systems and object-oriented programming. Excellent analytical and problem-solving skills. Ability to contribute to multiple projects in parallel. Experience implementing, testing, troubleshooting, and debugging complex software. Follows full design life cycle processes including requirements, design, planning, code reviews, and artifacts. Contributes to technical documentation (design specs, test plans, user manuals). Promotes collaborative, pragmatic engineering decisions and continuous improvement of processes and tools. Supports field clinical staff on medical software use and issue troubleshooting. Preferred Qualifications
Experience developing on Linux platforms. Experience with Scrum framework. Strong written and verbal communication; documentation experience. Experience with medical device standards (IEC 62304, 60601, ISO 14971, 13485). Experience with software configuration management and tools (Git, Jira, JAMA). Fast learner who can master complex software and adapt to new tools. Experience mentoring lower-level engineers. Working Conditions
Hybrid work mode. Travel 0-10%. About Our Product
Opal Mapping System:
Opal Mapping System . Equal Opportunity and Compliance
Boston Scientific is an equal opportunity employer. The company is committed to inclusion, equality, and opportunity for all. Certain US-based positions may require proof of COVID-19 vaccination status. The role is safety-sensitive and may be subject to prohibited substance testing in accordance with applicable laws and company policy.
#J-18808-Ljbffr