A blood pressure and cardiac monitoring system includes a sensing assembly, processor, memory, communication interface, and any suitable computer implemented modules communicatively coupled to each other via a bus. The sensing assembly comprises a first, second, and third sensor. The first sensor is located at a first axis of a target generating a first time-dependent motion waveform representative of one or more contractile properties of the target's heart, and the second sensor is located at a second axis of the target generating a second time dependent motion waveform representative of the target's blood flow. The processor is configured to receive the first waveform and the second waveform, and to determine a first time difference between a vital sign present in the first waveform and the second waveform. The third sensor is located either at the first or the second axis of the target generating a third time dependent waveform representative of the electrical potential due to the depolarization of heart muscle. At least one of the sensors may be configured to either remove motion artifacts (as a reference sensor) or detect attributes from the environment for providing context awareness information.