There are other sensors or transducers for measuring or indicating position, like linear variable differential transformer (LVDT), IR sensor, ultrasonic ranger that measures distance, magnetic position sensors and proximity sensors like Hall effect sensors (based on magnetic field). but since you have to deal with analog circuits exclusively, I suggest the Hall effect sensor for your application. You can find such sensor at Honeywell.
You can find additional information on the Hall effect sensors at:
**broken link removed**
**broken link removed**