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