Senior Software Engineer

09 Jan 2018
18 Feb 2018
Contract Type
Full Time
Role: Software Engineer Location: Cambridge Salary: Competitive plus additional benefits Kaptivo, a leading provider of visual collaboration solutions, is currently looking for an experienced Software Engineerto join their team. The hardware at the core of the Kaptivo products is an ARM-based Linux platform running our own embedded code built in C++. The embedded code captures the image data, runs the full image processing pipeline, manages the user data and serves that data through an oAuth2 secured REST API. We are looking for software engineers(multiple vacancies in all levels) to develop, maintain and extend our codebase used on our existing hardware, extend that codebase onto new hardware platforms to support new product development and into the cloud to grow new products and services on top of our hardware offering. The Software Engineerwill be responsible for: Developing of new features and services Maintaining of existing software Responding to reported defects Extending test coverage Communicating with engineers within partner companies Requirementsfor the role of Software Engineer: Essential: • Hands on C/C++ development • Product software development • Requirements driven development • Continuous integration testing Essential experience in at least two of the below: • Embedded software development, especially targeting a Linux environment • Definition of software development processes • Coding of DSP or NEON assembler on ARM • Image processing • UML software modelling • REST APIs • Partner communications • Documentation of requirements, interfaces, etc. Other Preferred Skills / Experience: • Linux Kernel development • Knowledge of JavaScript/Node A Great Place to Work Our philosophy is that excellent people, given the right tools and environment, will do great work. We want to attract the best possible people to each role, and in return we offer a friendly, dynamic and stimulating work environment with plenty of scope to take on extra responsibility and to have a real impact with products that help thousands of people. The company is at a very exciting stage, having recently secured a $6m funding round, and is poised to announce a series of products and partnership deals in 2018. We offer a very attractive package including: •Share options scheme for all employees (UK scheme is EMI-approved) •Private pension with employers’ contributions •Private health insurance (including dental) •Flexible working policy •Opportunities for training and travel The UK office is based in St. John’s Innovation Centre, Cambridge, which is a prestigious and convenient location, with car and cycle parking, excellent public transport links, canteen, showers and shared facilities. *To be considered for the role of Software Engineer, click APPLYbelow* Kaptivo ( is a leading provider of visual collaboration solutions that enable remote road warriors and meeting attendees, using collaborative workplaces or schools around the world to turn any video conference meeting or learning experience into a highly interactive, engaging and productive experience. Our main product, Kaptivo, transforms any dry-erase whiteboard into a live, secure online collaboration tool that can seamlessly integrate with any video conferencing facility or educational learning system with obvious benefits. The company has become an award-winning solution provider in the large and fast-growing Unified Communication and Collaboration (UC&C) market and is working with many of the largest market leaders in the space. The team is growing in both the engineering and sales & marketing areas to support the development of new products and to grow world-wide sales channels.We are based in Cambridge, UK and San Mateo, California.