You will be working on a variety of bespoke embedded systems for our clients including UK government. You will apply your software engineering skills to the entire product development lifecycle from understanding client requirements and defining software architectures through to implementation, test and handover. You will work closely with electronics engineers, algorithm designers and physicists to create software for a wide variety of technically challenging products.
You will also have the opportunity to contribute to internally-funded investment projects – these allow us to explore interesting technologies (such as Rust) and demonstrate our credibility in new market areas.
Cambridge Consultants is enjoying rapid global growth. You will enjoy project variety, direct client contact and ownership of exciting technical problems. An ability to learn and a determination to take on more responsibility are as important as the knowledge you already have.
Type of Work
Cambridge Consultants undertakes over 300 cutting edge technology, design and consulting projects every year. The ICE Division focusses on four markets:
We combine highly creative lateral thinking with excellent technical skills and a broad base of industry experience to form a powerful development team. Our work ranges from undertaking complete product developments from concept to manufacture, to providing consulting services for our clients on their technology, innovation and R&D processes.
Engineers, scientists and designers work on client assignments in multidisciplinary project teams, sometimes on more than one project concurrently and in different team roles. High quality work is essential from every team member, as is a strong desire to learn to develop and implement solutions with different technologies and for different target markets. It is anticipated that you will:
To meet the requirements of this role you will have:
This role will be subject to Security Clearance Vetting procedures.
In addition, any experience of the following would be advantageous: