A manufacturing system consisting of two subsystems is considered in low-volume manufacturing as found in the aerospace industry. The first subsystem consists of parallel mixed-model assembly lines whereas identical parallel stations form the second one. A finite buffer is between the subsystems. A combined objective function is used which accounts for total labor and inventory costs at the first subsystem and for the makespan and total weighted tardiness (TWT) at the second subsystem. The jobs have to be assigned to one of the parallel assembly lines. They then have to be sequenced at each single assembly line. Workers have to be assigned to each job and station. Assignment and sequencing decisions have to be made for the jobs at the second subsystem to calculate the makespan and the TWT value. A random-key genetic algorithm (RKGA) assigns jobs to the assembly lines and sequences them there. The RKGA is hybridized with heuristics and exact approaches to determine start and completion times of the jobs at the stations. A list scheduling approach makes the decisions associated with the second subsystem. Outsourcing is applied to deal with the finite buffer between the two subsystems. Results of computational experiments based on randomly generated problem instances demonstrate that the decomposition approaches perform well.