Senior Signal Processing Engineer

Watertown, Massachusetts, United States | Full-time


As a Senior Signal Processing Engineer, you will be developing the next generation technology for treatment of heart rhythm disorders. You will be responsible for developing novel signal processing algorithms and software for signals and 3D models that are displayed to the physician during cardiac ablation procedures.

The ideal candidate has extensive experience designing, developing, and testing real-time, high-performance, high-reliability code for digital signal processing and computational algorithms. The ideal candidate can take ownership of key software features while working collaboratively with other engineering teams and is passionate about working on a product that will have a positive impact on the lives of millions.


  • Design, develop, and test signal processing filters and algorithms.
  • Design, develop, and test computational geometry algorithms.
  • Collaborate with hardware engineering team on electronics and firmware to support signal processing needs.
  • Manage the signal processing pipelines within Affera software products.
  • Performance verification and validation of signal processing and computational algorithms.
  • Analyze bench, preclinical, and clinical data to inform design decisions and verification activities.

  Qualifications and Experience:

  • BS or MS in Electrical Engineering, Computer Science, or equivalent technical discipline.
  • 4+ years programming in Python.
  • Experience programming in C++.
  • Deep understanding of signal processing fundamentals including filter design (continuous and discrete) and statistics.
  • Understanding of concepts and algorithms in computational geometry.
  • Hands on R&D experience, ideally working with custom/prototype hardware.
  • Proficiency with software development on Linux operating system.
  • Ability to work in an agile development environment.
  • Strong work ethic and entrepreneurial drive.


  • Contribute to an innovative solution that can improve the lives of millions.
  • Learn under the guidance of some of the industry's prominent experts in the field of medical device engineering.
  • Bright, motivated co-workers in a fun and collaborative office environment.
  • Competitive salary, 401k, and generous medical coverage to suit your needs.