It's surprisingly tricky. The way a BP cuff works (the auscultatory method[1]) is that the pressure is continuously decreased and you listen for the sound of a pulse. When the cuff pressure is higher than your systolic (peak) pulse, bloodflow is blocked and you don't hear a pulse. When the cuff pressure is lower than your diastolic, the cuff is no longer blocking bloodflow at all, and the pulse suddenly becomes much quieter because it's not restricted. It's only between the two pressures that you hear it extra clearly.
So the problem with a sensor is that you can't just measure pressure against the skin. At minimum, it really should actually impede a large artery. You can squeeze the arm as tight as you like but if the brachial artery is not affected then your measurement will be very poor.
You can do fancy computer vision etc to look at special veins/arteries, and coupled with some demographic assumptions you can infer somewhat accurate measurements- but they really miss out on outliers, which is really a lot of the point of taking measurements. This also generally will require an upper arm strap or something, and be fairly tight. Not great to wear always
At some point, I think we will probably see implantable blood pressure monitoring. We do something similar with implantable glucose monitors- which need regular replacement, unfortunately. BP probably wouldn't. Problem is that direct pressure measurement is usually done by tapping off an artery- something that will never be routine. You'd want to do some combination of acoustic and pressure measurement, and it'd need to be calibrated from a base station regularly.
[1]: https://en.wikipedia.org/wiki/Blood_pressure_measurement#/me...