Software Engineer

RealVNC

Cambridge

Hybrid

GBP 50,000 - 70,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Contributory pension
Private medical and dental cover
Hybrid working

Job summary

A leading remote access solutions provider located in Cambridge is seeking a Software Engineer to develop and maintain their cross-platform SDK and APIs. Ideal candidates will have strong C++ skills and experience in designing public APIs. The role offers hybrid work arrangements and the chance to influence widely-deployed technology. Join their dynamic team to shape future solutions in various sectors including healthcare and enterprise.

Qualifications

  • Strong C++ and object-oriented design skills.
  • Experience designing, supporting and maintaining public APIs.
  • Proven experience on at least one major desktop platform.

Responsibilities

  • Extend and maintain our cross-platform SDK and public APIs.
  • Prototype and demo new features for customer use-cases.
  • Work with Product, Support and Engineering to deliver high-quality releases.

Skills

C++
Object-oriented design
Networking technologies
Security principles
C#
Python
Java
Communication

Education

Degree in Computer Science or equivalent experience

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Technical Software Sales Engineer ( C++, Java, Linux )
Technical Software Sales Engineer ( C++, Java, Linux )

Cortech Talent Solutions Ltd • Cambridge

Hybrid
GBP 54,000 - 66,000
Pension
Medical insurance
Life insurance
+10
Software Developer (C++)
Software Developer (C++)

Origin8tive Ltd • Cheltenham

Hybrid
GBP 54,000 - 66,000
AXA Healthcare
Cycle to Work
Company pension
+2
Software Engineer
Software Engineer

Thermoteknix Systems Ltd • Waterbeach

On-site
GBP 40,000 - 55,000
Competitive salary and benefits package
Training and career development opportunities
SDK Engineer: Cross-Platform C++ for OEM/ISV Partners
SDK Engineer: Cross-Platform C++ for OEM/ISV Partners

RealVNC • Cambridge

Hybrid
GBP 50,000 - 70,000
Finance Assistant
Finance Assistant

RealVNC • Cambridge

Hybrid
GBP 27,000 - 37,000
Contributory pension
EV car leasing scheme
Private dental cover
+1
Embedded Software Engineer
Embedded Software Engineer

Thermoteknix Systems Limited • Waterbeach

Hybrid
GBP 60,000 - 90,000
Competitive salary
Career development opportunities
Collaborative team environment
+1
Software Engineer
Software Engineer

Rise Technical • Stevenage

Hybrid
GBP 55,000 - 75,000
5% Pension
32 days holiday
Performance Bonus
+5
Software Engineer
Software Engineer

Nordson • Colchester

Hybrid
GBP 65,000 - 90,000
Hybrid work model
Comprehensive benefits package
Group Personal Pension Plan
+1
Senior Software Engineer – Telecoms
Senior Software Engineer – Telecoms

Komcept Solutions Ltd • Northampton

On-site
GBP 50,000 - 60,000
33 days annual leave
Flexible working
Free parking
+3
Senior Software Engineer - C++
Senior Software Engineer - C++

Dexory • Crowmarsh Gifford

Hybrid
GBP 60,000 - 80,000
Private healthcare via Bupa
Life insurance
Income protection
+5