Adzuna logo

Lead Android Developer

Location: Romsey
Company: Roke Manor Research
Contract type: Permanent
Apply for this job

About Roke

Roke imagines a more secure world. A world where technology protects, rather than exposes. A world where expert engineers, consultants and business support staff collaborate to protect what matters most to our clients.

We are a friendly and flexible team with a culture of time, trust and freedom . The role may give the opportunity to work on client site, from the office, in shared workspaces or from home as necessary. We pride ourselves on listening to each other s aspirations and accommodating wherever possible.

The Opportunity

Charlie Charlie One ( CC1 ) is a Dismounted Situational Awareness system that Roke has developed in partnership with Samsung SDS Europe. This modular system uses an Android device as a means of integrating multiple radio bearers, sensors, and information systems.

In the role of lead developer you will gain ownership and responsibility for the software on CC1. Your role will support soldiers in performing tasks in challenging environments. As the system is marketed, demonstrated, and deployed to international customers you will have opportunity to engage with suppliers and user representatives - gathering insight into the users requirements. There is additional possibility to support trials where applicable.

You will develop a good understanding of the system architecture with a detailed view of the software components within it. In collaboration with the scrum master this will enable you to help set the direction for product development including input to planning and prioritisation of the team backlog.

The majority of the day-to-day responsibilities of the role are in the technical delivery itself. You will make significant contributions throughout the product from high-level design through to implementation. In collaboration with the rest of the team your involvement in reviews and research into new products/technologies will be invaluable.

Ideally suited to someone highly motivated to develop capability for end users and engage with suppliers, keen to look under the hood when challenges arise.

Skills & Experience:
Experience with:

  • Software design
  • Java, ideally Kotlin (or willingness to learn)
  • Application development for Android and/or Knox
  • Networking:
    • Configuration and implementation of: IP, TCP, UDP, DHCP, DNS, routing tables, firewall rules, and multicast (from both client and server side)
    • Designing and implementing custom network protocols: transport layer and up
  • Problem solving, Reporting & documentation
  • Customer facing roles
  • Requirements management
  • Task triage & prioritisation

Ideally, awareness of the following areas would help support the role

  • Deep networking knowledge
  • Awareness of routing tables
  • Experience of Military radios
  • Good awareness of Android and an awareness of what is (and is not) possible for modifying the android platform
  • Designing your own network protocols
  • Experience Linux internals
  • Worked on an Agile Scrum Team
  • Experience in how to make platforms secure and awareness of how they can be reverse engineered

Why You Should Join Us

We offer an attractive salary and benefits package, including bonus scheme, private medical insurance, employee assistance program and pension along with a number of additional flexible benefits, which will cover Health and Wellbeing, Savings and Protection & Life, Leisure and Entertainment.

Roke has a great community of groups with shared interests. These enable people to share ideas and be passionate about tools, technologies & techniques.

We are committed to a policy of Equal Opportunity, Diversity and Inclusion. Our working environment is friendly, creative and inclusive. We will consider flexible working arrangements and support a diverse work-force and those with additional needs.


Due to the nature of this position, candidates must already hold current SC Clearance or be willing and eligible to obtain this. To qualify, you should be a British Citizen and have resided in the UK for the last 5 years for SC and 10 years for DV.

We will provide you with assistance in transferring your clearance, we also offer a high level clearance bonus.

Apply for this job


The number of jobs in each salary range for all:

Similar jobs

Android Developer
Bright Purple
Southampton, South East
Android Application Developer
£60000 - £90000/annum
Langham Recruitment
Romsey, Hampshire
Android Application Developer
£60000 - £90000/annum
In 4 Talent
Romsey, Hampshire
Android Application Developer
Langham Recruitment
Android Developer Back End
On application
Android Developer Front End
On application