A global telecommunications firm in Cambridge is seeking an experienced Embedded Software Engineer to develop and maintain low-level embedded software components. The successful candidate will engage in producing design and test documentation, contribute to technical direction, and support debugging