Ascendion
WebsiteSenior Algorithm Engineer
Company
Role
Senior Algorithm Engineer
Location
Job type
Full-time
Posted
1 month ago
Salary
Job description
We’re partnering with a leading medical device company developing next-generation, non-invasive patient monitoring technology. They’re looking for a Senior Algorithm Engineer to design and optimize advanced ECG signal processing algorithms used in real-time cardiac monitoring systems.
What You’ll Do
- Design and develop ECG algorithms (arrhythmia detection, HRV, morphology, etc.)
- Build signal processing methods for real-time embedded systems (filtering, noise reduction, feature extraction)
- Translate clinical/system requirements into algorithm design and validation strategies
- Implement solutions in MATLAB and C/C++ for production environments
- Analyze large-scale clinical datasets to improve accuracy and performance
- Collaborate cross-functionally with hardware, firmware, and systems teams
- Support validation, regulatory documentation, and product lifecycle improvements
What We’re Looking For
- 5+ years in biomedical signal processing (strong ECG experience required)
- Expertise in DSP, statistical modeling, and algorithm optimization
- Proficiency in MATLAB and C/C++
- Experience deploying algorithms to embedded systems
- Strong understanding of medical device development and regulatory standards
Nice to Have
- Advanced degree (MS/PhD)
- Machine learning experience in physiological signals
- Experience with multi-parameter monitoring systems
The anticipated salary range for this position is $140,000 - $185k plus benefits. Actual placement within this range is dependent on multiple factors, including but not limited to skills, education, and experience. This position also qualifies for up to 10% annual bonus based on company, department, and individual performance.


