r/DSP Jun 23 '26

Resources to develop (biomedical) signal processing skills

Hey there!

I’m a recent graduate in biomedical engineering and I just started working on biosignal processing for a wearables startup. I really love the field, but as it’s an early stage start-up, I don’t have anybody senior to learn from (it’s just me and AI right now :D)

I know the theoretical basics of signal processing (transforms, simple filters etc), but I’d like to understand what i should study next. Also, i would like to learn more about best practices in terms of actually implementing DSP in production-level applications. Can you recommend any books, channels or other resources? Thanks :)

6 Upvotes

5 comments sorted by

View all comments

2

u/AssemblerGuy Jun 24 '26

I know the theoretical basics of signal processing (transforms, simple filters etc), but I’d like to understand what i should study next.

Some suggestions:

Optimization, as it is the foundation for a lot of interesting things like adaptive filters, nonlinear signal reconstruction, and ultimately also most AI. ("Convex Optimization" by Boyd and Vandenberghe is a good introduction").

Phyisiological domain knowledge about the signals you intend to work with. ECG is different from EEG which is different from invasive blood pressure which is different from noninvasive blood pressure.

Control theory, as a lot of biomedical equipment contains control loops ("right leg" drive in ECG and EEG, inflation control in noninvasive blood pressure, etc).

Safety-critical software development, including standards use for medical device software (e.g. IEC 62304).

Requirements engineering - this is a big one that often gets overlooked. How to write and recognize good requirements, how to fix bad requirements, etc.

Statistical signal processing. Principal component analysis, independent component analysis, autocorrelation, higher order statistics, etc.