Opportunities for permanent roles in a range of business sectors

Software Engineer (Mobile Applications)

We’re looking for an experienced Software Engineer to join our expanding engineering team to work on consumer-focussed mobile apps.

The company

RealVNC is a highly successful software company based in Cambridge (UK) city centre. As the original developers of VNC remote-access technology our software is used by hundreds of millions of users worldwide from the non-technical home user to IT professionals from global companies, such as Intel, IBM, and Philips.

The role

We have a number of mobile apps that give people a simple and secure way of accessing their computer. There’s a C++ core that is common to many of our apps, but we use platform-native code to create a great user experience that is tailored for each device. We support a wide range of devices already, but are always looking to expand and get our tech working on the latest gadgets!

You’d be contributing to all aspects of development on these products, including user interface development, networking and test frameworks. You’d work closely with other product teams to deliver a great integrated end-to-end experience. We have a relaxed and friendly working atmosphere where developers and test engineers work together, and we value everyone’s opinion.

As part of a small team, your work has the potential to make a big difference. In return, we’re looking for someone who is highly motivated, willing to explore novel solutions and who can make a significant contribution to these products.


  • have a strong knowledge of C++ and object-orientated design
  • have native development experience on at least one mobile platform (ideally iOS or Android
  • have strong knowledge of Objective-C and/or Java
  • have strong problem-solving skills with excellent attention to detail
  • have experience of the full software lifecycle
  • have a good general understanding of the technologies that underpin the Internet, and how they work
  • have excellent oral and written communication skills
  • have a relevant technical degree (or equivalent qualification) in Computer Science or similar

Anything else?

As well as the above, if you have experience with any of the following technologies then we’d like to know about it!

  • User interface and interaction design and development
  • Cross-platform development
  • Understanding of network programming and protocol design
  • Experience of bringing consumer applications to market on one or more mobile platforms


This is a unique opportunity to work for a stable and successful Cambridge-based company with a world-famous brand and a lot of potential.

If you’re successful, you’ll be compensated with an attractive package which will be appropriate to your skills and experience. It will include a competitive salary and generous benefits, including a contributory pension, childcare vouchers, and private dental and medical care.

This is a full-time post, but we believe in a healthy work / life balance, so it’s 35 hours per week (Monday – Friday). That being said, some flexibility might be needed.

How to apply

If you want more information, or want to apply for this vacancy, send your CV by clicking on the button below. A covering letter is nice, but not essential. Make sure you quote reference AD2 to help it get to the right people!

RealVNC has a responsibility to ensure that all staff are eligible to live and work in the UK and candidates invited to interview are requested to provide proof of their eligibility to work.

RealVNC is an equal opportunities employer, committed to staff welfare and professional development.

We will not consider agency applications for this post.