There is no inherent link between software engineering and cyber-physical systems. The only real connection is that software engineering methods can be used (in whole or in part) to design and construct the software portions of cyber-physical systems. CPS is not "the next level" of software engineering, nor does CPS require software engineering principles (no matter how complex the system, given an infinite number of monkeys it could be designed through chance). CPS is an exciting field to enter as a software engineer, but that field is not wholly dependant on such engineers.