Senior Embedded Android Developer

hirenza • United Kingdom
Visa Sponsorship Relocation
Apply
AI Summary

Join our client's dynamic software engineering team to design, develop, and maintain Android applications for embedded devices. Collaborate with UX designers, product managers, and test engineers to deliver high-quality software solutions. Enjoy a hybrid work arrangement with 23 days in the office and 23 days remote.

Key Highlights
Design, develop, and maintain Android applications for embedded systems
Collaborate with UX designers, product managers, and test engineers
Implement new functionalities and enhance existing features within complex codebases
Technical Skills Required
Java Android API integration UI design MVC MVP MVVM TDD peer code reviews cybersecurity awareness Android Studio
Benefits & Perks
Competitive salary
12 dedicated learning days per year
Learning budget equivalent to 4% of annual salary
Private healthcare coverage
Wellbeing allowances
Life assurance
Income protection
Pension schemes
Travel insurance
Free breakfasts
Wellness programs
Relocation support

Job Description


About The Company

Resourcing Group is a leading recruitment and staffing solutions provider dedicated to connecting talented professionals with innovative organizations across various industries. Renowned for our commitment to excellence and our extensive network, we pride ourselves on delivering tailored recruitment strategies that meet the unique needs of our clients. Our focus on fostering long-term relationships and understanding the evolving landscape of technology and engineering sectors positions us as a trusted partner for both candidates and companies seeking to drive growth and innovation.

About The Role

We are seeking a highly skilled and motivated Senior Embedded Android Developer to join our client's dynamic software engineering team. This role offers a unique opportunity to work on cutting-edge embedded systems within a fast-scaling tech organization that is committed to transforming global industries. As a key member of the development team, you will be responsible for designing, developing, and maintaining Android applications tailored for embedded devices. Your contributions will directly impact the functionality and performance of innovative products that reach millions of users worldwide.

This position requires a hands-on approach, with a focus on building new Android functionalities and enhancing existing sophisticated codebases. Working in an agile environment, you will participate in daily stand-ups, sprint planning, and collaborative problem-solving sessions. Effective communication skills are essential, as you will regularly liaise with UX designers, product managers, and test engineers to ensure seamless integration and delivery of high-quality software solutions. The role offers a hybrid work arrangement, with 23 days in the office and 23 days remote, fostering a flexible yet collaborative working environment.

Qualifications

The ideal candidate will possess a blend of technical expertise and practical experience, including:

  • A proven track record in developing stable Android applications for embedded devices, not limited to mobile applications.
  • Strong proficiency in Java for Android, including familiarity with associated development tools and testing frameworks.
  • Experience in UI design and implementation, ensuring intuitive and responsive user interfaces.
  • Proficiency in API integration and interaction with various hardware components.
  • Ability to produce detailed technical requirements and comprehensive design documentation.
  • Excellent communication skills, capable of articulating complex technical concepts to both technical and non-technical stakeholders.

Desirable qualifications include knowledge of Android Open Source Project (AOSP), experience with Android Kiosk mode and custom controls, safety-critical software development experience (such as automotive, aerospace, or medical devices), familiarity with Android Studio, and understanding of architectural patterns like MVC, MVP, and MVVM. Additional skills in TDD, peer code reviews, cybersecurity awareness, and cloud or IoT development are considered advantageous.

Responsibilities

  • Design, develop, and maintain Android applications optimized for embedded systems.
  • Collaborate closely with UX designers, product managers, and test engineers to deliver high-quality software solutions.
  • Implement new functionalities and enhance existing features within complex codebases.
  • Write detailed technical specifications, requirements, and design documentation to ensure clarity and consistency.
  • Conduct code reviews, participate in testing, and ensure adherence to cybersecurity best practices.
  • Contribute to continuous improvement initiatives, including adopting new technologies and methodologies.
  • Support the deployment and integration of Android applications within embedded hardware environments.
  • Stay updated on industry trends and emerging technologies to maintain a competitive edge.

Benefits

The successful candidate will enjoy a comprehensive benefits package designed to support their professional growth and personal wellbeing, including:

  • A competitive, market-leading salary that reflects experience and expertise.
  • 12 dedicated learning days per year and a learning budget equivalent to 4% of annual salary to foster continuous development.
  • Private healthcare coverage, wellbeing allowances, life assurance, income protection, and pension schemes.
  • Additional perks such as travel insurance, free breakfasts, and wellness programs.
  • Support for relocation, including visa sponsorship for overseas candidates, to facilitate a smooth transition into the role.

Equal Opportunity

Resourcing Group is committed to fostering an inclusive environment where all employees are valued and respected. We are an equal opportunity employer and do not discriminate based on race, gender, age, religion, sexual orientation, disability, or any other protected characteristic. We believe diversity drives innovation and excellence, and we actively promote a culture of fairness, respect, and opportunity for all candidates and employees.

Subscribe our newsletter

New Things Will Always Update Regularly