A 3d feti method for the drift-diffusion-Poisson system including discontinuities at a 2d interface is developed. The motivation for this work is to provide a parallel numerical algorithm for a system of PDEs that are the basic model equations for the simulation of semiconductor devices such as transistors and sensors. Moreover, discontinuities or jumps in the potential and its normal derivative at a 2d surface are included for the simulation of nanowire sensors based on a homogenized model. Using the feti method, these jump conditions can be included with the usual numerical properties and the original Farhat-Roux feti method is extended to the drift-diffusion-Poisson equations including discontinuities. We show two numerical examples. The first example verifies the correct implementation including the discontinuities on a 2d grid divided into eight subdomains. The second example is 3d and shows the application of the algorithm to the simulation of nanowire sensors with high aspect ratios. The Poisson-Boltzmann equation and the drift-diffusion-Poisson system with jump conditions are solved on a 3d grid with real-world boundary conditions. © 2013 Elsevier Inc..