Senior Software Engineer - Android/AOSP

Randstad Canada
📍 Waterloo, Ontario, Canada 💼 Temporary 🕒 Posted June 26, 2026

Job Description

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.

Advantages
Technical 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 emer...

Ready to Apply?

Submit your application today and join our talented team at Randstad Canada.

Submit Application

Job Details

  • Location Waterloo, Ontario
  • Job Type Temporary
  • Category Computer Occupations
  • Posted Date June 26, 2026
  • Application Deadline August 05, 2026