At a Glance
- Tasks: Join a SCRUM team to develop and support Android software.
- Company: Polytec is a dynamic company based near Cambridge, focused on innovative technology.
- Benefits: Enjoy a competitive salary, a collaborative environment, and opportunities for professional growth.
- Why this job: Work on exciting projects, solve real-time challenges, and collaborate with diverse teams.
- Qualifications: Degree in a relevant field and experience in embedded software development required.
- Other info: Permanent position with standard hours, perfect for tech enthusiasts!
Location: Cambridge (CB25)
Duration: Permanent
Hours: 9am until 5:30pm (Monday to Friday)
Salary: 40k-50k
Job Reference: 35488
Polytec are looking for an Android Platform Software Engineer for our client based just north of Cambridge to develop and support software running on Android based products.
Responsibilities:
- Deliver team goals as part of a SCRUM team
- Embedded software development for new features
- Debugging real-time issues and bug fixing
- Writing unit tests and integration tests
- Participating in code and document reviews
- Interfacing with wider organisation including hardware/electronics team, factory test team, product test and integration team
- Participation in SCRUM ceremonies
Requirements:
- Degree in a relevant discipline
- Embedded real-time software development experience on AOSP, using C++/Java
- Good debugging skills
- Enjoy investigating and solving challenging real-time platform issues
- Experience with development tools for debugging, profiling, code coverage, memory leak detection
- Experience with real-time, multi-processor, multi-threaded, event-driven software
- Experience of using configuration management and fault tracking tools
- Innovative with proven ability to generate new ideas and approaches to problems
- Good analytical, numerical, written and verbal communications skills
Please contact us as soon as possible for more details or apply below!
Android Platform Software Engineer employer: Polytec Personnel Ltd
Contact Detail:
Polytec Personnel Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Android Platform Software Engineer
✨Tip Number 1
Familiarise yourself with the latest developments in Android Open Source Project (AOSP). Being well-versed in AOSP will not only help you during interviews but also demonstrate your genuine interest in the role.
✨Tip Number 2
Brush up on your C++ and Java skills, especially in the context of embedded software development. Consider working on personal projects or contributing to open-source projects to showcase your coding abilities.
✨Tip Number 3
Prepare for technical interviews by practising debugging real-time issues. Use online platforms to simulate debugging scenarios, as this will help you articulate your problem-solving process effectively.
✨Tip Number 4
Engage with the tech community, particularly those focused on Android development. Networking can provide insights into the company culture and may even lead to referrals, increasing your chances of landing the job.
We think you need these skills to ace Android Platform Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in embedded software development, particularly with AOSP, C++, and Java. Emphasise any previous work in SCRUM teams and debugging real-time issues.
Craft a Strong Cover Letter: In your cover letter, express your passion for Android development and your problem-solving skills. Mention specific projects or experiences that demonstrate your ability to tackle challenging real-time platform issues.
Showcase Relevant Skills: Clearly outline your skills in debugging, profiling, and using configuration management tools. Provide examples of how you've used these skills in past roles to solve complex problems.
Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial for a software engineering role.
How to prepare for a job interview at Polytec Personnel Ltd
✨Showcase Your Technical Skills
Be prepared to discuss your experience with embedded real-time software development, particularly on AOSP using C++/Java. Bring examples of past projects where you successfully debugged complex issues or implemented new features.
✨Demonstrate Your Problem-Solving Abilities
Expect questions that assess your analytical skills and how you approach challenging real-time platform issues. Share specific instances where you innovatively solved problems, highlighting your thought process and the outcome.
✨Familiarise Yourself with SCRUM Practices
Since the role involves working in a SCRUM team, brush up on SCRUM methodologies. Be ready to discuss your experience in participating in SCRUM ceremonies and how you contribute to team goals.
✨Communicate Effectively
Strong communication skills are essential for interfacing with various teams. Practice articulating your thoughts clearly and concisely, especially when discussing technical concepts or collaborating with hardware/electronics teams.