In this paper, we present a parallel algorithm running on a shared memory multi-processor workstation for timing driven standard cell layout, The proposed algorithm is based on POPINS2.0 [13] and consists of three phases, First, we get an initial placement by a hierarchical timing-driven mincut placement algorithm, At the top level of partitioning hierarchy, we perform one step of bi-partitioning by several processors, and in the lower levels of partitioning hierarchy, partitionings of each region in a level are performed in parallel. Next, in phase 2, iterative improvement of the sub-circuit which contains critical paths is performed by nonlinear programming, Parallel processing is realized by performing the nonlinear programming method to each sub-circuit in parallel. Finally, in phase 3, the placement is transformed to a row based layout style by a timing-driven row assignment method. We have implemented the proposed method on a 4CPU multi-processor workstation and showed that the proposed method is promising through experimental results.