Senior Software Engineer - Cambridge - £45K - £60K

Platform Recruitment Limited
29 Sep 2017
03 Nov 2017
Contract Type
Full Time
My client is looking for a Senior Software Engineer with 5+ years experience in a commercial environment. Brief description of the role: My client needs a logical thinker who uses a science/engineering/mathematical background to analyse and solve client's problems and meet their requirements using a variety of approaches, from theoretical modelling and simulation, to hands on prototyping and testing. It is a senior software role working in small teams of software engineers, electronics engineers and mechanical engineers taking end-to-end responsibility for the development, quality, and testing of the software built. An ability to adapt to use clients chosen code, an aptitude for software architecture design and test software for release. Represent the business, interacting with clients and suppliers as well as members of internal project teams. Responsibilities: Lead and undertake the design of software concept development, detailed design, prototyping and build and release process as required for individual projects. Software design to be undertaken in accordance with industry standards and working within an ISO 13485 quality management system. Ideal candidate requirement: 1. A good 2:1 or above honours degree in Computer science maths /engineering or equivalent. 2. Experienced in building applications using at least one of C/C++, C#, Java, Swift, Assembler. 3. Experience in at least one of Windows, Linux, Android, iOS. 4. Preferably some experience in Real time operating systems: e.g. FreeRTOS, WindRiver, QNX, Windows Embedded or similar. 5. Experienced in the principles of software engineering, including specification and validation within the full software development life-cycle. 6. Ideally experienced in any of the following Mobile or embedded platforms. Kernel mode software, device drivers or 3D graphics. Bluetooth, networking and SPI, I2C and serial communications. The salary for this position will be circa £45K-£60K depending on experience. If you feel like you have the right skills and experience then please apply with a copy of your updated CV and we will be in touch with more details.
This job was originally posted as