Software Engineer II - Electrophysiology at Boston Scientific Corporation Malaysia
Waltham, Massachusetts, United States -
Full Time


Start Date

Immediate

Expiry Date

08 Apr, 26

Salary

0.0

Posted On

08 Jan, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C++, QT GUI, Object Oriented Programming, Analytical Skills, Problem Solving, Linux, Scrum, Open GL, Python, Medical Device Standards, Software Configuration Management, Git, Jira, JAMA, Technical Documentation, Collaboration

Industry

Medical Equipment Manufacturing

Description
The Senior Software Engineer will have a key role in the development of clinical features for cutting edge medical applications in the field of Cardiac arrhythmia diagnosis and treatment. The responsibilities will include: Architect, design, develop and release innovative high performance medical device software. Solve difficult problems, improve state of the art, and achieve engineering excellence. Collaborate across disciplines effectively (HW, Systems, Test, Quality, Regulatory) to focus and maximize end-to-end solution value and quality Participates in preclinical system experiments in the lab, with physicians, and 3rd parties BS/MS in Computer Science or equivalent experience, with a strong software development background. 2 years relevant Experience C++ development and debugging Experience QT GUI Experience, including Qt Widgets and/or Qt Quick/QML Experience with Object Oriented programming principles Excellent analytical and problem-solving skills Ability to contribute to multiple projects in parallel Implements, tests, troubleshoots, and debugs source code for complex software applications Follow the full design life cycle process including driving efforts in requirements specification, design activities, planning, code reviews and creating corresponding artifacts. Participate in the development of technical documentation, including design specifications, test plans, and user manuals. Promote a collaborative environment and pragmatic engineering decision-making. Support field clinical staff on use of medical software and troubleshooting issues. Experience with developing on the Linux platform Experience with scrum framework Good written and verbal communication skills. General report writing/documentation experience Experience with medical device standards including IEC 62304, 60601, ISO 14971, 13485 Experience with software configuration management tools for source code control (Git), issue tracking (Jira), requirements management (JAMA) A good learner who can master complex software and quickly adapt to new tools and technologies. Open GL a plus Python a plus
Responsibilities
The Senior Software Engineer will develop clinical features for medical applications related to cardiac arrhythmia. Responsibilities include architecting, designing, and releasing high-performance medical device software while collaborating across various disciplines.
Loading...