RealVNC is the remote access platform for engineers looking for the most reliable and the most secure solution built by the creators of VNC technology. Over the last 25 years, as the inventors of VNC, we've enabled a global workforce to work wherever works and created the remote access market. Our software is used by hundreds of millions of users worldwide including IT professionals from global companies, such as Intel, IBM, NASA, Shell, DreamWorks and Philips. Our lead product, VNC Connect, allows users to connect securely to a remote device anywhere in the world, see its screen in real-time, and take control as though sitting in front of it. The product has been deployed across a myriad of use cases, from remote support through to deploying the software onto connected devices such as medical ventilators, set-top boxes, heavy industrial machinery and more. Backed by leading mid-market private equity firm, Livingbridge since 2021, we are investing in our people to support our highly ambitious growth plans. As part of our people strategy to develop our next generation organisation, we are looking to add new team members that are integral to the success of the business, committed to delivering high quality results, collaboration and innovation to help accelerate company growth. Position: We’re looking for a customer-focused engineer to join and help build our SDK team, which is responsible for creating products that allow our customers to embed VNC technology within their own applications and devices. The team develops, demonstrates, supports and maintains APIs across a range of platforms (Windows, Linux, macOS, iOS, Android), using a variety of technologies, all built upon a C++ core. As part of the team, you will expand the SDK’s existing functionality in new directions, and help plot the future path for the SDK itself. You will engage with customers and partners to understand their technical requirements and provide advice to help them to build their own solutions based on the SDK, working closely to determine a future direction that delivers on both customer and internal roadmaps. Requirements: You have strong C++, and OO design skills have had exposure to one or more of C#, Python, or Java are enthusiastic about guiding and advising our customers have a proven track-record developing on one or more desktop platforms can demonstrate a clear understanding of networking technologies, and security principles have some experience of API design, support, and maintenance are able to work well both independently, and as part of the wider product team have excellent communication skills have relevant technical degree (or equivalent qualification) in Computer Science or equivalent industry experience Other information: Benefits This role offers a great opportunity to join our Engineering Team, working for a successful, growing company with a recognised global brand and huge potential and vision. Working with us on our growth journey provides the chance to see first-hand how your individual contributions as part of a dynamic team influence the success of our business. We also offer generous benefits, including a contributory pension, EV car leasing scheme, private dental and medical cover. We work in a hybrid environment where employees combine working remotely and working from the office to facilitate a high-performance working environment – with the ability to collaborate effectively and build a cohesive team bond whilst being able to focus and deliver quality results. With this in mind, you will need to easily be able to commute to Cambridge and / or London. How To Apply If you’d like to join RealVNC as a Software Engineer, please click on the ‘apply for this job’ button and fill in your details. RealVNC has a responsibility to ensure that all staff are eligible to live and work in the UK and if you’re invited to interview you’ll be required to provide proof of your eligibility to work. RealVNC is an equal opportunities employer, committed to staff welfare and professional development. Staffing and Recruitment Agencies To all Staffing and Recruiting Agencies: Our website is only intended for individuals and preferred suppliers of RealVNC. Staffing and recruiting agencies and individuals being represented by an agency that is not a preferred supplier are not authorized to use this site or to submit profiles, applications or CVs, or to forward CVs directly to employees or any other company location, and any such submissions will be considered unsolicited. RealVNC does not accept unsolicited CVs or applications from agencies other than preferred suppliers. RealVNC is not responsible for any fees related to unsolicited CVs or applications and explicitly reserve its right to contact candidates presented in such unsolicited CV or application.