Senior Software Engineer - Electrophysiology
Design, develop and maintain user interfaces for our medical device using Qt. Provide technical leadership to the team in software design and best in class software development methodologies and practices. Solve difficult problems and always strive to make things better and achieve engineering excellence. Partner with other teams including marketing, systems engineering, QA, hardware and regulatory to understand requirements and bring the best solutions forward. BS/MS in Computer Science/Electrical engineering or equivalent experience, with a strong software development background. Experience with having delivered successful mission critical products. Expertise in C++, Qt and familiarity with one other scientific computing/scripting language such as Python or MATLAB. Working knowledge in Unix. Strong in solving complex problems and demonstrated ability to adapt, proactive and a positive influence to the rest of the team. Excellent communication skills with the ability to adapt to the target audience. Expertise in developing software using Scrum methodology. In all actions, demonstrates a primary commitment to patient safety and product quality by maintaining compliance to the Quality Policy and all other documented quality processes and procedures. Strong experience with designing and implementing medical device software. Experience working with third-party C++ libraries such as STL, Qt, Boost. Experience developing systems with intuitive User Interfaces. Experience writing SW for embedded systems that interface with sensors.
Recommended Jobs
Sales & Customer Success Associate
Job Description Job Description About XRHealth: At XRHealth, we’re redefining how healthcare is delivered. Using immersive virtual reality (VR) and digital health technology, we empower patien…
Housekeeper
HousekeeperChicago, Illinois | Greencastle of Morgan Park & Beverly Embrace Living Communities is a certified “GREAT PLACE TO WORK” and is one of the top 5 “BEST WORKPLACES IN AGING SERVICES”. We are …
Flooring Installer
Job Description Job Description Job Title Floor Installer Job Summary • Repairs and installs epoxy flooring systems General Accountabilities • Evaluates, measures, positions and inst…
Member Services Representative Full Time 6a-2p
Job Summary The Member Services Representative will be responsible for creating a positive member experience by providing a superior level of customer service to Planet Fitness members, prospective m…
Software Engineer- AI/ML Workflows
Job Summary The Red Hat Ecosystems Engineering group is seeking a Software Engineer in our Boston, MA office. In this role, you will work with a diverse team of highly motivated engineers on design…
Teammate - Canalside Food Hall or Time Out Market
Job Description Job Description Benefits: ~ Frequent performance-based incentive opportunities ~ Growth opportunities ~ Paid training ~ Flexible schedule and time off ~25% employee disc…
Production Supervisor I
Job Description Job Description Supervises assembly, test, and/or other manufacturing functions. Ensures that all parts, components, and systems conform to standards and specifications. Plans and…
CVTS Locums Coverage in Mass
Ongoing CVTS Coverage Need
Category Manager, Indirect Procurement
Job Description Job Description Lantheus is headquartered in Bedford, Massachusetts with offices in Canada, and Sweden. For more than 60 years, Lantheus has been instrumental in pioneering the fi…
Security Specialist
About the role: The Security Specialists, under the direct supervision of the Shift Supervisor, ensures SIS standards and policies are met in overall field services, operations and functions in as…