senior software engineer - android/aosp.
$90.05 - $97.19 per hourRandstad
As a core member of our client's engineering team, you will be responsible for the end-to-end software development lifecycle (SDLC). This includes architecting scalable software, writing production-grade code, and ensuring high quality through rigorous testing and deployment. While your primary focus will be on the Android ecosystem—including user interfaces and server-side components—you will also delve into the Android Open Source Project (AOSP) level to build headless services, APIs, and hardware abstraction layers.
AdvantagesTechnical Ownership: Lead the architectural direction of new features and proof-of-concepts. Leadership Growth: Directly mentor and guide a small team of junior developers, shaping the next generation of engineers. Deep-Stack Exposure: Work beyond the app layer, engaging with HAL, HIDL, and low-level system services. High Impact: Influence the final product by participating in design reviews and investigating emerging technologies like Machine Learning and AI-driven development. Responsibilities
Feature Development: Design, implement, and support new features using industry best practices in an Agile environment.
System Architecture: Investigate design options for new features and lead reviews with the broader engineering team.
Education: Bachelor’s Degree in Computer Science or a related field. Overall Experience: 10+ years in software development using Java and/or Kotlin. Android Expertise: 4+ years of dedicated Android development. Leadership: 3+ years of experience leading technical teams. Technical Depth: Experience with AOSP (headless services, APIs, AIDL, HAL, HIDL). Strong understanding of Object-Oriented Design (OOD), data structures, and algorithms. Experience with Multimedia and/or USB protocols on Android. Proficiency with testing frameworks: gtest, gmock, Robolectric, and Mockito. Experience executing and diagnosing xTS issues. Preferred Skills & Experience
Education: Master’s Degree in a technical field. Advanced Tools: Experience with AI tools for software development and implementing MCP servers. Specialized Knowledge: Proficiency in Machine Learning, advanced debugging with gdb, and static analysis tools. Connectivity: Understanding of streaming technologies over Bluetooth and USB. Summary
We are seeking a highly experienced Senior Software Engineer to lead the design, development, and maintenance of sophisticated Android-based applications. With over 10 years of experience in Java and Kotlin, the ideal candidate will serve as a technical anchor for the team, bridging the gap between high-level software architecture and system-level Android development (AOSP). This role offers a unique opportunity to lead a small team of junior developers while staying hands-on with cutting-edge mobile technologies. Randstad Canada is committed to fostering a workforce reflective of all peoples of Canada. As a result, we are committed to developing and implementing strategies to increase the equity, diversity and inclusion within the workplace by examining our internal policies, practices, and systems throughout the entire lifecycle of our workforce, including its recruitment, retention and advancement for all employees. In addition to our deep commitment to respecting human rights, we are dedicated to positive actions to affect change to ensure everyone has full participation in the workforce free from any barriers, systemic or otherwise, especially equity-seeking groups who are usually underrepresented in Canada's workforce, including those who identify as women or non-binary/gender non-conforming; Indigenous or Aboriginal Peoples; persons with disabilities (visible or invisible) and; members of visible minorities, racialized groups and the LGBTQ2+ community. Randstad Canada is committed to creating and maintaining an inclusive and accessible workplace for all its candidates and employees by supporting their accessibility and accommodation needs throughout the employment lifecycle. We ask that all job applications please identify any accommodation requirements by sending an email to View email address on randstad.com to ensure their ability to fully participate in the interview process. This posting is for existing and upcoming vacancies. show more
$144k per year
...owners can use to run stronger, more resilient businesses.Our Engineering team is at the heart of building banking products that help... ...reinvent banking, and we’re looking for a curious, impact-driven Senior Software Engineer to join our growing team - someone who thrives on...SeniorSoftwareLong term contractInternship$156k - $214.5k per year
...quality experiments safely at scale. We are looking for a Senior Growth Platform Engineer to design and build the foundational systems that power... ...about you because you: Have 5+ years of backend software engineering experience. Have strong experience designing...SeniorSoftwareLong term contractWork at officeLocal areaRemote workMonday to friday3 days per week$181.05k - $213k per year
...partners through world-class software, purpose-built for everyone in... ...Work With You’ll enter our engineering interview process as part of a... ...Operations: Building the core engine that powers our vision of an operating... ...Problems You’ll Solve As a Senior Software Engineer II, you will...SeniorSoftwareFull timeWork at office$139.1k - $208.7k per year
...vacancy at SIE. As part of the Foundational Systems and Experiences Engineering (FSEE) organization, this role contributes directly and takes... ...domain. Responsibilities Design, develop, and maintain software build and release pipelines that support delivery across...SeniorSoftwareInternshipWorldwide$100k per year
...or equivalent practical experience. 2 years of experience with software development in Kotlin. Preferred qualifications Experience in Java... .... Knowledge of or experience in any of the following: Android apps, mobile development, graphical user interfaces, natural language...SoftwareWorldwide- ...doing seems to be working. We're #1 in our category, and experiencing exponential growth. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify's product...SeniorSoftwareRemote work
- ...speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web... .... These include frontend and backend engineers, AI research scientists, and others from... ...dedication to building accessible and inclusive software. ~ Excellent software engineering...SeniorSoftwareLong term contractWork at office
$100k - $200k per year
...equivalent practical experience. ~5 years of experience with software development in one or more programming languages. ~3 years of... ...accessible technologies. About the job Google's software engineers develop the next-generation technologies that change how billions...SeniorSoftware$205.6k - $257k per year
...and limited partners through world-class software, purpose-built for everyone in venture capital... ...You’ll Work With You’ll enter our engineering interview process as part of a pooled... ...vision for operational excellence and mentor senior engineers to raise the collective craft...SeniorSoftwareLong term contractFull timeWork at officeImmediate start$146.5k - $164.5k per year
...Platform team is responsible for building cloud-native, self-service developer infrastructure that enables the software development lifecycle for over 600 engineers at Verily. We furnish a speedy, delightful, scalable, and secure developer journey through integrated...SeniorSoftwareFull time- ...limited partners through world-class software, purpose-built for everyone in venture... ...the opportunities of tomorrow. As a Senior Software Engineer I or Senior Software Engineer II , you... ...financial data pipelines, transaction engines, ML-assisted tooling, and full-service...SeniorSoftwareRemote jobWork at officeFlexible hours
- ...speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web... .... These include frontend and backend engineers, AI research scientists, and others from... ...for inclusivity, we find the need for a Senior iOS Engineer to help us support the new user...SeniorSoftwareWork at officeRemote work
$108.1k - $222.8k per year
...technology. Contribute to technical design of next-generation software solutions Write good, extensible, and maintainable full-... ...AND WORK EXPERIENCE Bachelors’ degree in Computer Science, engineering or equivalent Minimum 7 years experience in working as a software...SeniorSoftwarePermanent employmentFull timeLocal areaRemote workWorldwideFlexible hours2 days per week3 days per week- ...speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web... .... These include frontend and backend engineers, AI research scientists, and others from... ...research work. We are looking for a skilled Software Engineer to join us. What You'll Do...SoftwareWork at officeShift work
- ...Summary of the Role As a Software Engineering Manager, you will sit at the intersection of high level strategy and hands on technical execution. You will lead a chapter of talented engineers, ensuring they have the technical direction, professional mentorship, and operational...SoftwarePermanent employmentContract workCasual workWork at officeFlexible hours
- ...products include its iOS app, Android App, Mac App, Chrome Extension... ...include frontend and backend engineers, AI research scientists, and others... ...Store, we find the need for a Senior Android Engineer to help us... ...Should Have ~5+ years of software engineering experience ~ Familiarity...SeniorSoftwareWork at officeNight shift
$174k - $252k per year
...experience. ~5 years of experience with software development in C/C++. ~3 years of... ...Experience with Linux device drivers and android. Preferred qualifications ~ Master... ...About the job Google's software engineers develop the next-generation technologies...SeniorSoftwareFull time$156k - $214.5k per year
...successful on Faire. We are looking for a Senior Growth Engineer (Frontend or Backend) who thrives at... ..., and experiments into scalable growth engines. What you’ll do: Own and deliver... ...you: Have 5+ years of professional software engineering experience. Have strong...SeniorSoftwareWork at officeLocal areaRemote workMonday to friday3 days per week$128k per year
As a Senior Data Engineer (Platform) at Freshbooks, you will help shape the future of FreshBooks’ data engineering infrastructure and processes within the R&D organization. You will design and build scalable, reliable data pipelines and platforms on modern cloud infrastructure...SeniorImmediate startRemote work$105k - $155k per year
...headquarters, three vehicle assembly and engine manufacturing plants, three parts distribution... ...them. Understand and apply industry Software Quality Assurance standards (ASPICE,... ...verification of its functions including QNX, and Android Automotive. Effectively lead agile...Software$127k - $225k per year
...Huawei Canada has an immediate permanent opening for a Senior Research Engineer. About the team: The Huawei Digital Trust Lab is on a mission to enhance consumer, embedded and enterprise computing platforms by building security features from the ground up. We believe...SeniorPermanent employmentFull timeInternshipImmediate startWorldwideShift work$60.96 - $63.78 per hour
...development of In-Vehicle Infotainment (IVI) software. Your work will directly impact how users... ...partners, and cross-functional software engineering teams. Innovation-Driven: Beyond... ...Proficiency: Advanced experience developing Android applications in Kotlin. Android...SoftwareWorldwide$118k per year
...talent AI can't replace to help us shape the future of information management. Join us. TheCommon Componentsunit provides shared software engineering services to global Product Management and development teams in the OpenText Products group. This includes User Experience...SoftwareLong term contractInternshipImmediate start- ...efficiency and sustainable aviation. Our software development teams are formed around a... ...for commercial aviation customers. As a Senior AI/ML Software Developer, you will enhance... ...or Bachelor's Degree within the software engineering area of study or equivalent professional...SeniorSoftwarePermanent employmentContract workCasual workWork at officeWorldwideFlexible hours
$150k - $154k per year
...hiring processes. Minimum qualifications ~ Bachelor’s degree or equivalent practical experience. ~2 years of experience with software development in one or more programming languages (e.g., C++ and Python), or 1 year of experience with an advanced degree. Preferred...SoftwareInternship- ...Work on a multidisciplinary team consisting of software, mechanical, optical, FPGA, and systems design as a senior electronics designer. Lead the design and development... ...Lead design reviews and ensure adherence to engineering standards and best practices. Mentor...SeniorSoftwareMinimum wageInternshipLocal areaWorldwide
$174k - $253k per year
...equivalent practical experience. ~5 years of experience with software development in C/C++. ~3 years of experience testing, maintaining... ...experience in a technical leadership role. ~ Familiarity with Android development. About The Job Google's software developers...Software- ...Musashi AI North America, Inc. is a growing hardware and software focused company that builds smart vision solutions for quality assurance... ...employs a talented and dynamic team of R&D and Applications Engineers who lead design, prototyping, and testing efforts to drive new technology...SoftwareLong term contract
$126k - $129k per year
...equivalent practical experience. ~1 year of experience with software development in one or more programming languages during coursework... ...qualifications ~ Master's degree in Computer Science or Engineering. About The Job Site Reliability Development combines software...SoftwareFull timeInternship$150k - $154k per year
...Preferred qualifications ~ Experience working and communicating effectively across teams. About the job Google Cloud's software developers develop the next-generation technologies that change how billions of users connect, explore, and interact with information...SoftwareFull time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to senior software engineer - android/aosp.. Be the first to apply!
- director software engineering Waterloo, ON
- part time software developer Waterloo, ON
- software developer remote Waterloo, ON
- software engineer - computer Waterloo, ON
- software engineer intern Waterloo, ON
- software developer Waterloo, ON
- junior software developer Waterloo, ON
- software design engineer Waterloo, ON
- new graduate software developer Waterloo, ON
- software development engineer Waterloo, ON
