Talent.com
Randstad Canada
Digital Experience Software DeveloperRandstad Canada • Waterloo, Ontario, CA
Digital Experience Software Developer

Digital Experience Software Developer

Randstad Canada • Waterloo, Ontario, CA
30+ days ago
Job type
  • Temporary
  • Quick Apply
Job description
As a member of Our Client's Digital Experience team, you will be responsible for the end-to-end development of In-Vehicle Infotainment (IVI) software. Your work will directly impact how users interact with flagship features such as Pro Trailer Backup Assist, Drive Modes, and other critical HMI (Human Machine Interface) elements. This role balances new feature development with the optimization of embedded platforms to ensure high performance and reliability in resource-constrained environments.

Advantages
Global Impact: Your code will be deployed in millions of vehicles across the globe.

Cutting-Edge Tech: Work on next-generation IVI systems and experiment with LLM tools like GitHub Copilot and Claude agents.

Collaborative Environment: Partner with world-class hardware teams, external partners, and cross-functional software engineering teams.

Innovation-Driven: Beyond standard maintenance, you will create proofs of concept for the future of automotive technology.

Responsibilities
Software Development: Design, develop, and test new customer-facing software for Our Client’s IVI systems.

Embedded Optimization: Implement and optimize software for embedded platforms, ensuring reliability in resource-constrained systems.

Full Lifecycle Ownership: Participate in the full software lifecycle, including system design, documentation, and rigorous testing.

Prototyping: Create proofs of concept for future infotainment generations.

Technical Problem Solving: Debug and troubleshoot complex software issues on target hardware using various tools and techniques.

Architecture & Quality: Contribute to architectural decisions and drive best practices for code quality, maintainability, and software development.

Cross-Functional Collaboration: Work closely with hardware teams and external partners to define requirements and ensure seamless integration.

Qualifications
Education: Bachelor’s degree in Computer Engineering, Electrical Engineering, or Computer Science.

Core Experience: Minimum of 2+ years of professional software development experience.

Advanced Experience: Ideally 4+ years in development and 6+ years in the IT industry, with advanced proficiency in at least one coding language.

Technical Skills Required
Language Proficiency: Advanced experience developing Android applications in Kotlin.

Android Expertise: Solid understanding of the Android ecosystem and UI development.

HMI Development: Experience developing HMI software on infotainment or mobile platforms.

Tools: Proficiency with Git/GitHub for revision control.


Technical Skills Preferred
Platforms: Familiarity with embedded QNX OS, Automotive Linux, or Android-based platforms.

Testing: Experience with unit-testing (JUnit) and mock frameworks.

Process: Familiarity with Agile development processes and tools like Jira.

Concurrency: Experience with multi-process, multi-tasking, or multi-threaded applications.

Other Languages: Experience developing in Java.

Summary
We are looking for a creative and driven Software Developer to join our team in building next-generation user experiences for Our Client's Digital Experience system. In this role, you will work with a talented group of professionals to develop customer-facing software that will be utilized in millions of vehicles worldwide. This is an opportunity to touch the full software development lifecycle and shape the future of how drivers interact with their vehicles.

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 accessibility@randstad.ca to ensure their ability to fully participate in the interview process.
Create a job alert for this search

Digital Experience Software Developer • Waterloo, Ontario, CA

Similar jobs

Senior Statistical Programmer - waterloo

Warman O'Brienwaterloo, on, ca
Full-time

Senior/Principal Statistical Programmer | Small CRO | Remote.We're partnered with a small CRO who are experiencing a large amount of growth within Biometrics.As a Senior Statistical Programmer, you... Show more

 • Promoted

Flexible Online Job – Earn Up To $1,500/Month Playing Mobile Games - Remote - No Experience Required

Free Cash by AlmediaConestogo, Canada
Remote
Full-time

Complete online tasks, surveys, and app testing to earn money in your free time. Show more

 • Promoted

Senior/ Lead - AI Engineer - waterloo

FICOwaterloo, on, ca
Full-time

As a Senior Engineer on our Applied AI team, you will be at the forefront of building AI-powered software that transforms how our platform operates.You will design, build, and maintain production-g... Show more

 • Promoted

Dayforce HCM Payroll Implementation Consultant - PayTech

PayTechwaterloo, on, ca
Full-time

Note: Dayforce Payroll implementation experience required.Requires a strong Dayforce Payroll consultant who has directly led the payroll workstream and has hands-on experience configuring, testing,... Show more

 • Promoted

Auto Sales Pro — No Experience Needed, High Earnings

The 401 GroupWoodstock, Oxford County, CA
Full-time

A leading automotive sales company is seeking enthusiastic individuals for sales roles in Woodstock, Ontario.No prior experience is needed as comprehensive training will be provided.This position o... Show more

 • Promoted

Earn Money Testing Apps - Remote

AlmediaWoolwich, Canada
Remote
Full-time

Get paid for testing apps, games and surveys.Almedia runs a dynamic platform where users earn money online by completing tasks, playing games, and filling out surveys.Since our launch 5 years ago, ... Show more

 • Promoted

ESL Private Tutoring Jobs Waterloo

SuperprofWaterloo, Ontario (ON), CA
Full-time

Superprof is Canada's tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest community ... Show more

 • Promoted

Manager, Software Engineering

OpenTextWaterloo, Canada
Full-time

Join to apply for the Manager, Software Engineering role at OpenTextJoin to apply for the Manager, Software Engineering role at OpenTextGet AI-powered advice on this job and more exclusive features... Show more

 • Promoted

Software Business Analyst

Alpha Bravo Developmentwaterloo, on, ca
Full-time

We’re a fast-growing software development agency that helps service-based businesses across the U.Our team values ownership, innovation, and building long-term partnerships with clients.We’re looki... Show more

 • Promoted

Earn Cash From Taking Surveys Online

Earn HausMapleton, ON, CA
Full-time +1

Looking for people to participate in taking online surveys for Fortune 500 brands.All you need to do is complete online surveys by sharing your opinion.You will help influence brand decisions on se... Show more

 • Promoted

Modern Workplace & Cloud Operations Administrator

CarePartnersWaterloo, ON, CA
CA$75,000.00 yearly
Full-time

Modern Workplace & Cloud Operations Administrator.Tier 3 operational role responsible for ensuring the stability, security, and efficiency of Microsoft 365, Intune-managed endpoints, Azure Virtual ... Show more

 • Promoted

Senior Consultant, AI - waterloo

Konica Minolta Business Solutions Canadawaterloo, on, ca
Full-time

Exciting Opportunity in Canada - Remote.Lead the design and implementation/delivery of AI solutions, AI Training, Adoption, or Assessments, ensuring alignment with customer objectives, adhering to ... Show more

 • Promoted

Sr Mobile Engineer (IOS and Android) - waterloo

Mastech Digitalwaterloo, on, ca
Full-time

Design, build, and ship mobile features for device pairing, BLE connectivity, telemetry, health monitoring, and command/control — using AI (Claude Code) as a first-class collaborator in your daily ... Show more

 • Promoted

Search Consultant - Remote

Berkner Groupwaterloo, on, ca
Remote
Full-time

Berkner Group is a specialized search firm focused on building leadership and technical teams for companies across climate, deep tech, and other innovation-driven sectors.We work closely with found... Show more

 • Promoted

Software Developer - Aurora Focus

Execulink TelecomWoodstock, Oxford County, CA
Full-time

Become a key player at Execulink as a Software Developer focused on Aurora projects.Bring your expertise in Python and Perl to develop innovative software solutions in a hybrid work setting.As an i... Show more

 • Promoted

Senior Information Technology Project Manager - waterloo

NEOGOVwaterloo, on, ca
Full-time

This role is a CONTRACT & REMOTE from anywhere in Canada ***.Senior PMO Manager – Product Delivery(SaaS/Remote/Contract).NEOGOV is a proud SaaS leader in the Public Sector for HR, Recruiting, emplo... Show more

 • Promoted

Staff Software Engineer - waterloo

Prioritywaterloo, on, ca
Full-time

Priority Technology Holdings, Inc.Our vision is to eliminate the barriers to unlocking revenue - empowering businesses to grow faster and operate smarter.We achieve this through the Priority Commer... Show more

 • Promoted

Sales Representative - 60k / Year - Remote

Spade RecruitingMapleton, Ontario
Remote
Full-time
Quick Apply

We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization.This position will work with multiple clients throughout the day pr... Show more

 • Promoted

Equity Partner & National Leader AI Business Solutions - waterloo

People Machinewaterloo, on, ca
Full-time

Equity Partner & National Leader, AI Business Solutions.This role can be located in any major city centre across Canada.Digital services within the firm.The role will focus on sales, delivery excel... Show more

 • Promoted

Data Entry Clerk Wanted - Work From Home

LetterboxesElmira, ON, CA
Remote
Full-time

Data Entry Clerk Wanted - Work From Home.About the job Data Entry Clerk Wanted - Work From Home.Data Entry Clerk Wanted - Work From Home.This is your opportunity to start a long‑lasting career with... Show more