Android Developer
Back to Jobs
Thermoteknix SystemsGet Smart Job AI Coach in the appFree on iOS and Android

Android Developer
Location
Cambridge (UK)
Experience
Mid
Posted
Jul 30, 2026
Apply by
August 29, 2026
Applicants
0
Early applicantEasy applyFull-timeWork from Office
Job Description
### Company Profile
Thermoteknix Systems Ltd, founded in 1982 and based in Cambridge, is a world leader in thermal imaging, night vision, and augmented reality systems. Our award-winning technologies are trusted by defence, security, and industrial customers in over 70 countries. With in-house R&D, cutting-edge innovation, and a global reputation for quality, we design and manufacture solutions that perform in the toughest environments.
### About You
We are seeking an Android Developer with at least three years of professional experience in Android development to design, implement, and maintain high-performance, reliable software systems. The role involves working across the full development lifecycle, with emphasis on efficient algorithms, robust system design, and maintainable code.
Key Responsibilities
- Design, develop, and maintain software applications for Android.
- Participate in system architecture and design discussions.
- Debug, profile, and optimise applications for performance and scalability.
- Collaborate with cross-functional teams including hardware, QA, and product stakeholders.
- Develop and maintain unit and integration tests.
Required Skills & Experience
- Minimum 3 years of professional experience in Android development.
- Experience with both Java and Kotlin.
- Experience with both Jetpack Compose and XML layouts.
- Experience with background services, storage, and lifecycle management.
Desirable Skills & Experience
- Experience with JavaScript or TypeScript, REST and JSON APIS, and web frameworks such as Angular.
- Experience with TCP and UDP socket programming, and Android's networking stack.
- Experience with hardware interfacing.
- Experience with additional languages (e.g. Python, C#) or platforms (Linux, Windows)
Personal projects and contributions to open-source projects will also be well received, if they are supported with repository links.
Applicants must have the right to work in the UK at the time of application. Unfortunately, we are unable to provide visa sponsorship for this role.
### Why us?
What We Offer
- Involvement in cutting-edge imaging technologies.
- Collaborative working environment with strong technical expertise.
- Training and career development opportunities.
- Competitive salary and benefits package.
Key Responsibilities
- Design, develop, and maintain software applications for Android.
- Participate in system architecture and design discussions.
- Debug, profile, and optimize applications for performance and scalability.
- Collaborate with cross-functional teams including hardware, QA, and product stakeholders.
- Develop and maintain unit and integration tests.
Skills Required
AndroidJavaKotlinJetpack ComposeXMLBackground ServicesStorageLifecycle ManagementCollaborationProblem SolvingJavaScriptTypeScriptREST APIsJSONAngularTCPUDPSocket ProgrammingHardware InterfacingPythonC#LinuxWindows
Benefits
- Competitive salary
- Benefits package
- Training and career development opportunities
App exclusive · Free
Smart Job AI Coach
Your personal interview coach on every job — readiness tips, profile improvements, and role-specific prep. Available only in the Pulse Job app.
Interview readiness
See how prepared you are and what to improve for each role.
Personalized tips
Actionable suggestions based on your profile and the job.
After you apply
Keep coaching momentum from job detail through application success.