Senior Embedded Android Software Engineer - AOSP
Senior Embedded Android Software Engineer - AOSP

Senior Embedded Android Software Engineer - AOSP

Cambridge Full-Time 70000 - 85000 £ / year (est.) No home office possible
M

At a Glance

  • Tasks: Develop and optimise AOSP Android platforms, focusing on kernel tuning and framework alterations.
  • Company: Join a leading wireless company in Cambridge, known for staff development and innovation.
  • Benefits: Enjoy hybrid work options, private healthcare, annual bonuses, and early finishes on Fridays!
  • Why this job: Be part of a dynamic team that values career growth and cutting-edge technology.
  • Qualifications: Experience in Android architecture, Linux kernel programming, and C++ is essential.
  • Other info: This role offers a chance to work on exciting projects with a supportive culture.

The predicted salary is between 70000 - 85000 £ per year.

Senior Embedded Android Software Engineer (hybrid): AOSP Android platform development, kernel configuration and tuning, including Android framework/service alterations and the Android toolchain.

Good understanding of the Android architecture and ecosystem, including low level and security Linux kernel and system programming.

Experience optimising Linux/Android performance, ie power management.

C++ Linux open source project configuration management and patching techniques advantageous.

All of the following of interest:

  • Binder
  • AIDL Services (C++ / Java)
  • Framework APIs
  • NDK, JNI
  • CTS
  • SE Linux

You will produce architectural, design and test specifications and prototype demo systems.

Join a thriving wireless Cambridge based business, renowned for their commitment to staff and career development. Don’t miss out on this exciting opportunity.

Location: Cambridge (with hybrid options. 2 days working from home)

Salary: £70-85K plus private healthcare, annual bonus, family flexible organisation, pension, dental plan, life assurance, free parking and an early finish on Fridays! (8 hours Monday to Thursday, 5 hours Friday)

Senior Embedded Android Software Engineer - AOSP employer: mob club gmbh

Join a leading wireless company in Cambridge, where innovation meets employee satisfaction. With a strong focus on career development, our hybrid work model allows for flexibility while offering competitive benefits such as private healthcare, an annual bonus, and a family-friendly environment. Experience a vibrant work culture that values your contributions and provides opportunities for growth in the exciting field of embedded Android software engineering.
M

Contact Detail:

mob club gmbh Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Embedded Android Software Engineer - AOSP

✨Tip Number 1

Familiarise yourself with the latest developments in AOSP and the Android ecosystem. Being well-versed in recent updates and features will not only boost your confidence but also demonstrate your passion for the field during discussions.

✨Tip Number 2

Engage with the open-source community, especially those focused on Linux and Android projects. Contributing to forums or GitHub repositories can help you build a network and showcase your skills, making you a more attractive candidate.

✨Tip Number 3

Prepare to discuss specific projects where you've optimised Linux/Android performance. Be ready to share your experiences with power management and any challenges you faced, as this will highlight your problem-solving abilities.

✨Tip Number 4

Research the company culture and values of the Cambridge-based business. Understanding their commitment to staff development can help you align your answers during interviews, showing that you're a good fit for their team.

We think you need these skills to ace Senior Embedded Android Software Engineer - AOSP

Embedded Systems Development
Android Open Source Project (AOSP)
Kernel Configuration and Tuning
Android Framework/Service Alterations
Android Toolchain Proficiency
Understanding of Android Architecture
Linux Kernel Programming
System Programming
Performance Optimisation for Linux/Android
Power Management Techniques
C++ Programming
Open Source Project Configuration Management
Patch Management Techniques
Binder IPC Mechanism
AIDL Services (C++ / Java)
Framework APIs Knowledge
NDK and JNI Experience
Compatibility Test Suite (CTS) Familiarity
Security Enhanced Linux (SE Linux) Understanding
Architectural and Design Specification Skills
Prototyping and Demo System Development

Some tips for your application 🫡

Understand the Role: Before applying, make sure you fully understand the responsibilities and requirements of the Senior Embedded Android Software Engineer position. Familiarise yourself with AOSP development, Linux kernel programming, and the specific technologies mentioned in the job description.

Tailor Your CV: Customise your CV to highlight relevant experience in Android platform development, kernel configuration, and any projects involving C++ or Linux. Use keywords from the job description to ensure your CV aligns with what the company is looking for.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for embedded systems and your understanding of the Android ecosystem. Mention specific projects or experiences that demonstrate your skills in optimising performance and working with the Android toolchain.

Showcase Your Technical Skills: In your application, provide examples of your technical skills related to the role. Discuss any experience you have with Binder, AIDL, NDK, or SE Linux, and how you've applied these in previous roles or projects.

How to prepare for a job interview at mob club gmbh

✨Showcase Your Technical Expertise

Be prepared to discuss your experience with AOSP and the Android architecture in detail. Highlight specific projects where you've worked on kernel configuration, performance optimisation, or any alterations to the Android framework.

✨Demonstrate Problem-Solving Skills

Expect technical questions that assess your ability to troubleshoot and solve problems related to Linux and Android systems. Prepare examples of challenges you've faced and how you overcame them, particularly in power management or system programming.

✨Familiarise Yourself with Key Technologies

Brush up on relevant technologies such as Binder, AIDL, NDK, and JNI. Being able to discuss these topics confidently will show your depth of knowledge and enthusiasm for the role.

✨Prepare Questions for the Interviewers

Think of insightful questions to ask about the company's projects, team dynamics, and career development opportunities. This shows your genuine interest in the position and helps you gauge if it's the right fit for you.

Senior Embedded Android Software Engineer - AOSP
mob club gmbh
M
  • Senior Embedded Android Software Engineer - AOSP

    Cambridge
    Full-Time
    70000 - 85000 £ / year (est.)

    Application deadline: 2027-03-29

  • M

    mob club gmbh

Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>