As an undergraduate Software Test Engineer at Cambridge Consultants you will work on client assignments testing software for a wide range of wireless systems and products. The sort of software written is often at the electronics/software boundary and/or in a constrained environment (e.g. tight memory, low power).