Senior Embedded Engineer - Electrophysiology

Boston ScientificCambridge, MA
2d

About The Position

Design, develop and release innovative high performance medical device software. 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. Collaborate across disciplines effectively (HW, Systems) to focus and maximize end-to-end solution value. Participates in preclinical system experiments in the lab, with physicians, and 3rd parties. In all actions, demonstrate a primary commitment to patient safety and product quality by maintaining compliance to the Quality Policy and all other documented quality processes and procedures.

Requirements

  • BS/MS degree in Computer Science/Electrical Engineering, computer science, information technology, or equivalent experience with a strong embedded software development background.
  • Strong expertise with C++/C programming
  • In-depth understanding of Linux internals
  • Familiarity with system profiling and performance tuning tools like perf, gdb, valgrind, and eBPF
  • Knowledge of file systems, networking stack, and security mechanism in Linux
  • Excellent written and verbal communication skills
  • Ability to work independently and complete projects with minimal supervision
  • Advanced knowledge of software development lifecycle
  • Can collaborate well with teams and stakeholders as needed
  • Extensive experience with designing and implementing medical device software
  • Knowledge of hardware interfaces, buses (PCIe, I2C, SPI), and firmware interactions.
  • Exposure to secure coding practices and kernel hardening techniques

Responsibilities

  • Design, develop and release innovative high performance medical device software.
  • 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.
  • Collaborate across disciplines effectively (HW, Systems) to focus and maximize end-to-end solution value.
  • Participates in preclinical system experiments in the lab, with physicians, and 3rd parties.
  • In all actions, demonstrate a primary commitment to patient safety and product quality by maintaining compliance to the Quality Policy and all other documented quality processes and procedures.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service