senior full-stack android engineer.
$72.73 - $78.84 per hourRandstad
As a Senior Engineer, you are responsible for the end-to-end lifecycle of software products that define the driver and passenger experience. This is a full-stack role requiring mastery over both user-facing interfaces and complex back-end services. You will design scalable architectures, write high-performance code, and deploy robust software within a complex ecosystem of multiple screens, distributed servers, and real-time networking.
AdvantagesNext-Gen Tech Stack: Work with the latest Android libraries (Jetpack) and AI-assisted development tools. Innovative Environment: Be part of a diverse community of designers, engineers, and artists building a "Best-in-Class" digital cockpit. High-Impact Work: See your code move from proof-of-concept to global production across multiple vehicle releases. Hybrid Work Model: Enjoy flexibility with a Hybrid schedule (Note: Initial 2-week onboarding is 5 days per week on-site). Technical Ownership: Drive technical solutions from high-level architecture down to the final crash and stability analysis. Responsibilities
Key Responsibilities
Architectural Leadership: Create high-level software designs and determine the optimal technology stack, integration methods, and deployment strategies for automotive services.
Full-Stack Development: Develop interactive, user-friendly HMI/GUI using Jetpack Compose while maintaining back-end microservices, APIs, and Android Bound/Foreground services. User-Centric Engineering: Engage with stakeholders to advocate for user-centric solutions, ensuring software addresses real-world pain points and use-cases. Quality & TDD Mastery: Lead the software test strategy, emphasizing Test-Driven Development (TDD) and unit testing that goes beyond simple code coverage to ensure long-term stability. Cross-Functional Collaboration: Partner with product owners, designers, and technical artists to champion functionality and aesthetic excellence across the product lifecycle. Optimization & Security: Continuously profile and optimize application performance while implementing rigorous security practices, including data encryption and anonymization. Emerging Tech Integration: Evaluate and incorporate AI/LLM tools and new stack layers to maximize development efficiency and maintain a competitive edge. QualificationsRequired Experience & Skills: Education: Bachelor’s degree in Software Engineering, Computer Science, or a related field. Overall Experience: 5+ years in software development with a mix of HMI/GUI/UX and Middleware. Kotlin Expertise: 3+ years of proficiency, specifically with Coroutines, Flow, and Jetpack Compose. Android Internals: Proven experience with Android services (AIDL, local binders), RoomDB, and dependency injection (Dagger/Hilt). Engineering Practices: Deep familiarity with Git (Pull Requests), CI/CD, and static/dynamic code analysis (SonarQube, Valgrind, etc.). Ecosystem Complexity: Experience developing for multi-screen environments, thread synchronization, and networking. Preferred Experience: AOSP: Experience working inside the Android Open Source Project and using the repo tool. Automotive Standards: Knowledge of industry-specific technologies (CAN, ASPICE, FMEA). Automation: Experience with Jenkins or GitHub Actions for build automation. Artistic Tools: Professional or personal experience with digital arts, animation, or game development engines. Summary
We are seeking a visionary Senior Full-Stack Android Engineer to join our client's team in architecting the future of the digital cockpit. This role is perfect for a developer who excels in the intersection of high-performance middleware and intuitive HMI/UX. You will lead the development of next-generation infotainment systems, leveraging Kotlin, Jetpack Compose, and advanced Android internals to deliver a best-in-class automotive experience. 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
$120k - $180k per year
...of that mission. The ideal candidate We are looking for a Senior Software Developer to join our Roku team. In this role, you will... ...industry-standard tools and technologies. With guidance from senior engineers, actively contribute to a collaborative team environment....SeniorLong term contractTemporary workLocal area$109.7k - $159.7k per year
...Job We are searching for a Senior iOS/tvOS Software Developer to... ...Mobile and Connected TV (CTV) Engineering Teams. They are an individual... ...choice of tools and technology stack across iOS and tvOS app platforms... ...existing code Demonstrated full-stack development experience...SeniorLong term contractFull timeTemporary workLocal areaFlexible hoursShift work- ...Electrical Team Lead JOB TYPE: Permanent full-time INDUSTRY: Manufacturing WORK... ...expertise and support as part of the Corporate Engineering team. The Electrical Team Lead... ...vendors, customers, trades personnel and senior management. • Ability to travel to the...SeniorPermanent employmentFull time
- ...used within Radio Units and O-RAN-based wireless infrastructure. The successful candidate will provide technical leadership across the full development lifecycle, contributing to system architecture, FPGA design methodologies, verification strategies, and product roadmap decisions...SeniorFor contractors
- ...Stefanini Group is hiring! Stefanini is looking for FPGA Design Engineer with Radio experience (Onsite Role) in Ottawa, Ontario, Canada... ...Leads teams, gives technical guidance and communicates with senior management on progress Identifies or creates solutions that are...SeniorLong term contractFor contractors
$101k - $141k per year
...X! About the Role CNN Digital is seeking an experienced Senior Program Manager, Technical to oversee and drive the development,... ...Digital Engagement group, you will collaborate with Product, Design, Engineering, and multiple organizational stakeholders to ensure successful...SeniorLong term contractFull timeTemporary workLocal area$150k - $200k per year
...Senior Residential Sales Consultant (Design Consultant) Renewal by Andersen - Greater Ottawa /Kingston Full-Time | Commission-Based | Paid Training About Renewal by Andersen Renewal by Andersen is the custom division of Andersen Windows. Founded in 1903, Andersen...SeniorRemplacementFull time- ...valuable, we also welcome candidates with backgrounds in Unity, Unreal Engine, game development, or multimedia software programs who have a... ...Engineering, Multimedia, Game Dev, or related Intermediate to senior level of experience Experience with scripting languages like...SeniorFull timeWork at office
- ...Job Responsibility: Transforming the Future with Convergence of Simulation and Data Software Engineer Controls Job Summary: Our client in Kanata, ON is looking for a Software Engineer Controls. This is a contract position. What You Will Do: Our Client is seeking...Contract workFixed term contract
- ...As a Firmware Test engineer, you will be responsible to deliver quality output by executing product Firmware testing with laser focus on quality and adherence to project schedules. You will be expected to work in a cross-functional team environment to debug and resolve technical...Long term contractFull timeTemporary workInternship
- ...In this role as a Staff Mechanical Engineer – Technical Lead, you'll be at the forefront of designing next-generation optical pluggable modules. You'll collaborate within a dynamic team of skilled engineers, fostering an innovative environment where your expertise shapes breakthrough...Full timeContract workFlexible hours
$100k - $134.5k per year
...We are searching for an iOS Software Engineer to join the CNN Mobile Engineering Team... ...Principal Engineers/Architects and Senior Engineers in defining the technology strategy... ...practices, and choice of tools and technology stack across Android app platforms, supporting mobile...SeniorLong term contractTemporary workLocal areaFlexible hoursShift work- ...In this role, you'll join a dynamic firmware team dedicated to enhancing Nokia’s next-generation Optical Engine tailored for long-haul and metro applications. Working closely with cross-functional teams, you’ll design and implement innovative solutions that tackle complex problems...Full timeFlexible hours
- ...is very flat - there are few levels of management between the Individual Contributor and the VP of Hardware. We are also very lean - engineers spend more time doing engineering work and less time on overhead. As a result, your work has high visibility and your decisions...Long term contractFull timeTemporary work
- ...group and has currently over 30,000 fielded units boasting a field reliability of over 99%. Job Summary At Leonardo DRS, Systems Engineering co-op students contribute from day one. You’ll support the definition, design, and development of complex systems, working across...Flexible hours
- ...Position: Engineering Lab Technician Co-op/Intern Number of Position(s): 1 Duration: 4 months Date: Sept – Dec 2026 Location: Onsite, Ottawa Campus EDUCATIONAL RECOMMENDATIONS Currently in the final years of a Bachelor’s or Diploma program in Computer Systems...Full timeInternshipFlexible hours
- ...performance verification Working with experts of different areas to ensure the most competitive solutions Cooperating with system engineers, HW/SW development, suppliers and other relevant functions to solve technical issues Supporting HW/SW bring-up and debug Key...Full timeWorldwide
$98k - $147k per year
...Category Engineering Hire Type Employee Job ID 15996 Base Salary Range $98000-$147000 Remote Eligible No Date Posted 06.01.2026... ...applications. The team works in a best-in-class design environment with a full suite of IC design tools, custom in-house automation, and...Immediate startRemote work$122k - $183k per year
...Category Engineering Hire Type Employee Job ID 13965 Base Salary Range $122000-$183000 Remote Eligible No Date Posted 02.03.2026 We Are: At Synopsys, we drive the innovations that shape the way we live and connect. Our technology is central to the Era of...SeniorRemote workWorldwide$140.1k per year
...searching for a Staff Level iOS Software Engineer to join our Engineering Team. As the Staff... ...practices, and choice of tools and technology stack across iOS app platforms, supporting... ...maintaining existing code Demonstrated full-mobile stack development experience with mobile...Long term contractTemporary workLocal areaFlexible hoursShift work$47.1 - $50.13 per hour
...role sits at the intersection of software engineering and hardware interfacing, requiring you to... ...used in next-generation smart vehicles. Full-Lifecycle Automation: Go beyond writing... ...oriented design (OOD). Required Technical Stack: Strong proficiency with Automation...$33.25 - $37.46 per hour
...Bachelor’s Degree in Computer Science, Computer Engineering, or a related field. Experience: 3+... ...Skills (Required & Preferred) Core Stack: Deep proficiency in Python and familiarity... ...actions to affect change to ensure everyone has full participation in the workforce free from...Permanent employment- ...Reports to: Growth Manager (direct report to Senior Marketing Manager) Role type: Individual... ...What You’ll Do Own and optimize the full B2B growth funnel: lead generation → activation... ...initiatives A consistent experimentation engine driving learnings and iteration...SeniorFull timeInternship2 days per week
$100k - $134.5k per year
...to platform ports, to bug fixes. You’ll work closely with other engineers, product, design, and research to plan out upcoming work, and deliver... ...high quality code contributions to the project. Pair up with senior engineers to define, scope, plan, and implement new product...SeniorLong term contractTemporary workLocal area$100k - $134.5k per year
...multiple internal and external systems. As a Software Development Engineer II (Dev 2) on Dalton, you will focus primarily on backend... ...participation in on-call rotations with support from senior engineers Contribute to documentation and shared understanding...SeniorLong term contractFull timeTemporary workLocal area$20 per hour
...customer service through efficiency and dedication. Job Type: Full-Time Workdays: Monday- Friday Work Location: 8825 Campeau... ...WAGE: $20.00 ~ Union Collective Agreement -$37.29 per hour after seniority plus 48 months of service. ~ Overtime ~ Weekly Pay ~2 weeks...Hourly payWeekly payPermanent employmentFull timeImmediate startMonday to fridayShift work$51.23k per year
...innovation to inspire Deep Learning so that all can realize their full potential. We offer a collaborative work environment, fulfilling... ...selection 1. The school board shall identify the three most senior applicants to the LTO assignment posting who are available for the...SeniorLong term contract$69k per year
...Testing Center of Excellence (TCoE) is the frontline owner of quality engineering process for Consumer Digital + Platform organization. We provide... ...Define test approach and build test scenarios. Pair up with senior engineers build automated tests that iterate upon what has...SeniorLong term contractTemporary workInternshipLocal area$20 per hour
...day. I’ve also had many opportunities to grow and practice to my full scope.” – Mary, 20 years at SE Health We are committed to supporting... ...we do our work. As a social enterprise, we support research into Senior’s Health and Aging. Purpose & Impact Join a national social...SeniorHourly payCasual work$110k - $125k per year
...Reports To: SkyAlyne Head of Commercial Job Type: Permanent – Full-Time Job Location: Ottawa - Hybrid Salary : $110,000 - $... ...and Experience Bachelor’s degree, in the field of engineering, construction management, business administration, commerce, management...Long term contractPermanent employmentFull timeContract workTemporary workFor contractorsFor subcontractorWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to senior full-stack android engineer.. Be the first to apply!
- senior full stack engineer Kanata, ON
- full stack developer Kanata, ON
- android developer Kanata, ON
- senior android developer Kanata, ON
- senior business consultant Kanata, ON
- senior controller Kanata, ON
- senior designer Kanata, ON
- senior product manager Kanata, ON
- senior customer service manager Kanata, ON
- senior communications manager Kanata, ON
