a method of controlling valve landing in a camless engine including a valve movable between fully open and fully closed positions , and an electromagnetic valve actuator for actuating the valve is provided . the method includes providing at least one discrete position measurement sensor to determine when the valve is at a particular position during valve movement . the velocity of the valve is calculated at the particular position based upon current and rate of change of current in the electromagnetic valve actuator when the valve is at the particular position . valve landing is controlled based upon the calculated velocity .