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
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
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.