Nowadays, automobiles are being developed by electrical parts for efficient operation. This project will present the development and implementation of a digital driving system with park aid and wiper control for a semi-autonomous vehicle to improve driver vehicle interface. The design utilizes two external sensors connected to Dragon 12 Board for rain and relative distance sensing between the car and the obstacle, servo motor for wiper control and LEDS⁄buzzer in the board for achieving park aid. First step is to define the requirements of the system for the above said features. According to our software design the park aid feature is achieved through Modelling in MATLAB and the Wiper control is achieved through programming the board using embedded C in CodeWarrior. Validation of the software components is done through unit test and Model-In-Loop test. The overall system function is verified against the system requirements using Hardware-In-Loop testing.