Software Engineer

RealVNC
Cambridge, UK
9 days ago
Apply on www.collegerecruiter.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Java (Programming Language) Microsoft Windows Application Programming Interfaces (APIs) Android Software Development Apple IOS Apple Mac Systems C Sharp (Programming Language) C++ (Programming Language) Linux Python (Programming Language) Microsoft Windows SDK Object-Oriented Software Development
+4 more
Computer Network Technologies Information Technology C++14 Multiplatform

Job description

Software Engineer - OEM/SDK (C++ / Multi-platform)

RealVNC Cambridge, England, United Kingdom

RealVNC is the most reliable and secure remote access solution, built by the original creators of VNC technology. For over 25 years, we’ve enabled a global workforce to work wherever works. Our software is trusted by hundreds of millions of users worldwide, including teams at Intel, IBM, NASA, Shell, DreamWorks and Philips. We’re growing our SDK team, which builds the products that let customers embed VNC technology into their own applications and devices. If you enjoy working close to customers, shaping APIs, and delivering high-quality cross-platform software, we’d love to hear from you.

The role

You’ll help design, develop, demonstrate, support and maintain our SDK and APIs across Windows, macOS, Linux, iOS and Android, all built on a modern C++ core. You’ll collaborate directly with customers and partners to understand requirements, advise on best practice, and influence the SDK roadmap to meet both customer needs and internal objectives.

What you’ll do

  • Extend and maintain our cross-platform SDK and public APIs.
  • Prototype and demo new features for customer use-cases; produce clear technical docs.
  • Engage with OEM/ISV partners to unblock integrations and share implementation guidance.
  • Contribute to design and code reviews, with a strong focus on networking and security.
  • Work with Product, Support and Engineering to deliver robust, high-quality releases.

What you’ll bring

  • Strong C++ and object-oriented design skills.
  • Exposure to C#, Python or Java.
  • Proven experience on at least one major desktop platform.
  • Clear understanding of networking technologies and security principles.
  • Experience designing, supporting and maintaining public APIs.
  • Excellent written and verbal communication; able to work independently and in a team.
  • Degree in Computer Science (or equivalent industry experience).

Benefits

  • Contributory pension
  • Private medical and dental cover
  • Hybrid working: combine focused remote work with collaborative days in our Cambridge HQ
  • Opportunity to influence widely-deployed technology used across healthcare, industrial and enterprise environments

Apply now: If this sounds like you, please apply via the RealVNC careers page and include a CV that highlights relevant C++/SDK/API work.

RealVNC is an equal opportunities employer. We welcome applications from all backgrounds.

Requirements

  • Strong C++ and object-oriented design skills.
  • Exposure to C#, Python or Java.
  • Proven experience on at least one major desktop platform.
  • Clear understanding of networking technologies and security principles.
  • Experience designing, supporting and maintaining public APIs.
  • Excellent written and verbal communication; able to work independently and in a team.
  • Degree in Computer Science (or equivalent industry experience).

Benefits & conditions

  • Contributory pension
  • Private medical and dental cover
  • Hybrid working: combine focused remote work with collaborative days in our Cambridge HQ
  • Opportunity to influence widely-deployed technology used across healthcare, industrial and enterprise environments

About the company

RealVNC is the most reliable and secure remote access solution, built by the original creators of VNC technology. For over 25 years, we’ve enabled a global workforce to work wherever works. Our software is trusted by hundreds of millions of users worldwide, including teams at Intel, IBM, NASA, Shell, DreamWorks and Philips. We’re growing our SDK team, which builds the products that let customers embed VNC technology into their own applications and devices. If you enjoy working close to customers, shaping APIs, and delivering high-quality cross-platform software, we’d love to hear from you.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.collegerecruiter.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · World Congress 2021

2:25 min

Testing the AI generated Apple iOS Flashcards application

MIlan Todorović MIlan Todorović · World Congress 2026 Europe

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · World Congress 2025

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

1:33 min

Anticipating web push notification support on mobile browser architectures

Christian Liebel Christian Liebel · JS Congress

3:55 min

Demonstrating .NET installation on Debian and Azure Linux

Silvano Coriani Silvano Coriani · Europe 2026 Virtual

Videos

See all

Related articles

See all