Software Engineer - C++, Delphi, Cambridge - £45,000

Cambridge, UK
02 Oct 2019
31 Oct 2019
Contract Type
Full Time
Software Engineer
£35,000 - £45,000
Benefits: Bupa healthcare and dental, 8% company pension, 4% annual bonus + many more

ISL are assisting a company based in Cambridge who are looking to add another software engineer to the team.

Your role will be to develop and maintain the application and in-product software.

The main engineering work-products are estimates, investigation reports, specifications, design documents, the actual source code, test harnesses and procedures, and test reports. Supports and sustains activities, in researching and experimenting with new technologies that are potentially adaptable to future product development. Secondary responsibilities include supporting Systems Engineering, Quality Assurance, Customer Support, Operations, and customers.

Software Development

*Autonomously plans, designs, implements, and tests products of high to very high complexity with bi-weekly to monthly supervision.
*Documents design from high-level block diagram down to specific implementation decisions.
*Validates design specifications, develops test equipment as necessary, and works with QA to develop test procedure.
*Leads projects internal and/or external to the R&D and/or software teams.
*Transfers standards, test specifications, verification methodologies, test harnesses and test reports created during design verification to Quality Assurance for regression.
*Develops and maintains engineering work products in accordance with the established product development process and the applicable project standards and methodologies.
*Participates in Development Process Improvement activities and leads and participates in Design and Code Reviews, both formal and agile forms (pairing etc.).

*Assists in maintaining the computer and lab infrastructure as required.
*Provides coaching and mentoring to junior members of the team.
*Maintains market awareness of the client's products. Knows key competitors, key product features and applications.
*Maintains and increase know-how of current development technologies.


*Experienced with object-oriented analysis and design and familiar with structured, functional decomposition design methodologies.
*Proficient in C/C++/Delphi coding for both host and cross compiler-based applications, and other high-level languages.
*Proficient in design of embedded applications that implement user interfaces.
*Proficient in communication and writing skills with the ability to design in a group setting.
*Proficient in debugging software on either PC host platforms or embedded hardware using debuggers, emulators, etc.
*Proficient in touch-typing and in use of word processors, spreadsheets, and databases.
*Familiar with design of firmware for embedded applications.
*Ability to reason and solve problems related to this position.

How to apply?

Please email a CV to or call Danielle on

ISL (Incite Solutions Ltd) is acting as an Employment Agency in relation to this vacancy.
This job was originally posted as

Similar jobs

Similar jobs