Company Overview

Kaptivo (http://kaptivo.com) is a leading provider of visual collaboration solutions for enterprise, education, and remote workers everywhere.

Our mission is to enable people to be creative and productive by working together, whether in the same office or on opposite sides of the world.

Our main product family, Kaptivo, transforms any dry-erase whiteboard into a live, secure online collaboration tool that can seamlessly integrate with any video conferencing facility or productivity software platform.

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. Our customers include some of the world’s leading enterprises and universities.

We are based in Cambridge, UK and San Mateo, California. The company is privately held and is backed by a transatlantic syndicate of venture-capital investors including Benhamou Global Ventures (Palo Alto), Draper Esprit PLC (London) and Generation Ventures (Toronto).

Open Positions

Full-Stack JavaScript Developer (Job ID: #17111)

Primary Location: Cambridge, UK.
Employment Type: Experienced ProfessionalsDepartment: Engineering

Job Description

JavaScript applications and tools are used throughout the Kaptivo product infrastructure, from the factory production, testing and database tools, through to the customer facing client applications.  The successful applicant will be expected to support all areas where JavaScript is used, both in the browser and server-side, with particular emphasis on the interface between back-end services and front-end applications.

Key Responsibilities

  • Own, support and develop the JavaScript factory tools and web-applications used in the build and performance assessment of Kaptivo devices.
  • Be responsible for the development of the low-level browser-side JavaScript libraries, including the Kaptivo SDK, which interface with the Kaptivo API.
  • Coordinate with the Web-app and Firmware developers on the continued development of the Kaptivo API.
  • Support the development and maintenance of the browser-based single-page applications (SPAs) where required.
  • Support the development and maintenance of cloud server infrastructure.

 

 

Experience

Required:

  • Latest JavaScript (at least ES2015)
  • Nodejs
  • JS-based unit testing (Mocha, Chai or similar)
  • REST API use and development
  • Use of git or mercurial, especially with Gitlab, Github etc.
  • Modern node-based build environments (e.g. webpack, rollup, browserify, babel)

Strongly Desired:

  • Modern front-end SPA frameworks (Vuejs, Reactjs, Angularjs etc), in particular vuejs 2.0.
  • JS interfacing to databases (Mongodb, Postgres, etc).
  • Knowledge of oAuth2 and web security.

Other Preferred Skills / Experience:

  • CSS 5 on modern browsers.
  • Data visualisation (e.g. D3.js)
  • Development for Internet-of-Things (IoT) devices.

 

Next Steps

To apply for this role, or for further information, please email jobs@kaptivo.com, quoting the Job ID # as a reference.

Pre-Sales Engineer - AV Systems (Job ID: #17112)

Primary Location: Cambridge, UK and San Mateo, CA (2 openings)

Employment Type: Permanent

Department: Sales / Product Management

Job Description

Demand for Kaptivo products has grown significantly, especially among enterprise customers looking to integrate Kaptivo into their conference and meeting rooms. We are looking for a seasoned AV Pre-Sales Engineer who can help navigate these different technologies and use cases to come up with solutions that satisfy the customer while working within the existing capabilities of the Kaptivo product family.

Key Responsibilities

 

  • Working closely with sales colleagues, interface with customers and channel partners to present, promote and support technical solutions, products and services to existing and prospective AV channel partners and major clients
  • Be the in-house expert on integrations between Kaptivo and 3rd party AV and IT systems and manage the demonstration suites internally and at trade-shows etc.
  • Maintain good relationships with clients by providing support, information, and guidance; researching and recommending new connectivity and technical solutions; recommending service and feature improvements/enhancements back to product management.
  • Work with marketing and product management to develop high-quality documentation and videos such as solution briefs and case-studies
  • Represent the company at trade-shows, exhibitions, client visits, industry events etc. and provide a friendly, professional and knowledgeable service. 

 

Experience

Required:

  • Minimum of 5+ years of direct experience with Video Conferencing/AV integration design, engineering, installation or support of UC&C systems (or comparable
  • Knowledge, certification, and experience with at least some of the following product lines are required: Crestron, Cisco, Polycom, Skype-for-Business/Teams, Zoom, BlueJeans, StarLeaf, Vidyo, LifeSize
  • Strong infrastructure implementation and project deployment experience.
  • Excellent written, verbal, and interpersonal skills and strong team work ethic

 

Strongly Desired:

  • CTS and CTS-D certification or equivalent
  • Some experience in software engineering, especially in the area of API integration between different services.

 

Next Steps

To apply for this role, or for further information, please email jobs@kaptivo.com, quoting the Job ID # as a reference.

Product Test Engineer (Job ID: #17113)

Primary Location: Cambridge, UK.

Employment Type: Permanent

Department: Engineering

Job Description

All Kaptivo products are built on collections of components, including hardware, firmware, development kits, client applications and web services, each with their own development and release cycles. It is the extensive testing to agreed specifications at every stage which enables the development of new products and features while maintaining an excellent user experience. The Product Test Engineer will ensure that all components have been tested to the required high standards before they are released to customers.

Key Responsibilities

  • Own, define and maintain the test specifications in collaboration with the engineering team.
  • Define and maintain the test procedures, manual and automated, and coordinate the resources required to meet the test requirements of each release cycle.
  • Perform manual testing where required, develop automated testing where appropriate and oversee all manual and automated testing.
  • Manage testing on hardware components, embedded firmware, browser-based web applications and cloud-based infrastructure.

 

Experience

Required:

  • A minimum of 2 years of experience in product testing, including user application/front end interface testing.

Strongly Desired:

  • C/C++
  • JavaScript
  • Cross-browser testing using tools such as Browser Stack or Sauce Labs.
  • Automated software unit testing
  • IoT product testing
  • Capability to do some initial debugging

Other Preferred Skills / Experience:

  • Good general technology understanding

 

Next Steps

To apply for this role, or for further information, please email jobs@kaptivo.com, quoting the Job ID # as a reference.

DevOps Engineer (Job ID: #17114)

Primary Location: Cambridge, UK.

Employment Type: Permanent

Department: Engineering

Job Description

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. As a complement to the hardware product, additional features and integration services are provided via a software subscription service. The development, maintenance and extension of this software service is a key strategic task for the company.

We are looking for a DevOps Engineer who will be responsible for the tools and infrastructure used to build and test all the Kaptivo software components and services.

 

Key Responsibilities

  • Deploy and Maintain the Kaptivo cloud infrastructure.
  • Deploy and Maintain internal build and Continuous Integration infrastructure.
  • Collaborate with the software team to improve the software development infrastructure

 

Experience

Required:

  • Work with Continuous Integration tool chains such as Jenkins or Hudson.
  • The Make build system.
  • Managing cloud infrastructure.
  • Version control systems (svn, git, mercurial etc.)

Strongly Desired:

  • Experience on AWS and its services, such as Route53, CloudFront, DynamoDB,
  • EC2 or ElasticBeanstalk.
  • Development on and with Linux.
  • Coding in C/C++ and/or JavaScript.
  • Jenkins CI.
  • Nodejs based build and test tools, such as webpack, rollup, mocha, etc

Other Preferred Skills / Experience:

  • Good general technology understanding and continuous learning mentality
  • Willingness to take responsibility and play key role in a team
  • Good written and verbal communications skills
  • Can work independently and with little supervision when needed

 

Next Steps

To apply for this role, or for further information, please email jobs@kaptivo.com, quoting the Job ID # as a reference.

Software and Senior Software Engineers (Job ID: #17115)

Primary Location: Cambridge, UK.

Employment Type: Permanent, 3 Positions

Department: Engineering

Job Description

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 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.

 

Key Responsibilities

  • Development of new features and services.
  • Maintenance of existing software.
  • Responding to reported defects.
  • Extending test coverage.
  • (Senior engineer) Communication with engineers within partner companies

 

Experience

Required:

  • A minimum of 3 years C/C++ development.
  • Product software development.
  • Requirements driven development.
  • Continuous integration testing

Strongly Desired:

  • 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

 

Next Steps

To apply for this role, or for further information, please email jobs@kaptivo.com, quoting the Job ID # as a reference.

Senior Production Engineer (Job ID: #17116)

Primary Location: Cambridge, UK.

Employment Type: Permanent

Department: Engineering

Job Description

As the Senior Production Engineer, reporting to the Director of Engineering, you be responsible for the hardware and software production tools used to build and commission Kaptivo products. This role will be based in the Cambridge, UK office and will require regular travel to the Far East, sometimes for extended periods of time.

 

Key Responsibilities

  • Maintaining and optimising the production line at our Far East manufacturing partner’s facility
  • Monitoring production, reporting on performance and working proactively on improvements
  • Performing failure analysis and coordinating corrective action
  • Liaising with our OEM partners on production line matters
  • Supporting the introduction of new products and production capabilities

 

Experience

Required:

  • Extensive experience as production engineer for high-volume opto-electronics products
  • Experience working with Far East contract manufacturers
  • Good understanding of optics, electronics and mechanics as well as of modern manufacturing processes
  • Very good communication and inter-personal skills with the ability to work effectively with all stakeholders, including internal Kaptivo teams (engineering, operations, product), OEM partners, production line operators and senior management
  • Good understanding of modern manufacturing processes (Six Sigma, Lean, 8D)
  • Chinese language skills and the ability to deal directly with our manufacturing
    partners in Guangdong would be a significant bonus
  • Script programming (Python, JavaScript) and good general IT skills (Office tools, Windows)
  • Capable of working with little supervision and independently

 

Next Steps

To apply for this role, or for further information, please email jobs@kaptivo.com, quoting the Job ID # as a reference.

Sales Operations Coordinator (Job ID: #17117)

Primary Location: San Mateo, CA

Employment Type: Full time

Department: Sales and Marketing

Job Description

The sales operations coordinator will play a key role in supporting the worldwide sales organization. This role reports into the senior director, global channel and partner sales and will work closely with the Sales, Marketing and Finance teams to ensure and assist with data accuracy, and timely/targeted reporting.

 

Key Responsibilities

 

  • Oversee sales order process, execution and act as frontline liaison with fulfillment company
  • Design and lead projects to improve sales processes and operational efficiency
  • Deliver analytical reports and insights to inform the sales strategy
  • Ensure sales, finance, and legal policies and procedures are met
  • Implement systems to improve quality of sales data and maintain our customer records
  • Assist with partner portal and vendor management
  • Execute channel and partner programs and promotions
  • Assist with marcom campaign and event execution

 

Experience

Required:

  • 3+ years of similar experience
  • Analytical and comfortable operating in a heavily metrics-driven organization
  • Demonstrated ability to solve problems and manage projects across multiple teams
  • Self-starter and team player accustomed to driving results and exceeding expectations
  • Excellent written and verbal communication skills

 

Next Steps

To apply for this role, or for further information, please email jobs@kaptivo.com, quoting the Job ID # as a reference.

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.

Contact

Please refer to the Job ID when contacting us at jobs@kaptivo.com