Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

digital experience software developer.

$60.96 - $63.78 per hour

Randstad

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 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
Vacancy posted 24 days ago
Similar jobs that could be interesting for youBased on the digital experience software developer. in Waterloo, ON vacancy
  • $118k per year

     ...projects that shape the future of digital transformation. AI-First....  ...provides shared software engineering services to global...  ...Products group. This includes User Experience Design support (guidelines and...  ...role offers: As a Lead Software Developer, you will: Provide strong... 
    Digital
    Long term contract
    Internship
    Immediate start

    OpenText

    Waterloo, ON
    7 days ago
  • $150k - $154k per year

     ...Bachelor’s degree or equivalent practical experience. ~2 years of experience with one or...  .... About the job Google Cloud's software developers develop the next-generation...  ...accelerates every organization’s ability to digitally transform its business and industry. We... 
    Suggested
    Full time

    Google

    Waterloo, ON
    1 day ago
  • $120.5k - $136k per year

     ...personalized, predictive, and precise. The Developer Platform team is responsible for...  ...developer infrastructure that enables the software development lifecycle for over 600 developers...  ...related field; or equivalent practical experience in software development with 3+ years... 
    Suggested
    Full time

    Verily Health

    Waterloo, ON
    1 day ago
  • $80k - $120k per year

     ...ensuring the quality and reliability of our software solutions by planning, creating, and...  ...position is ideal for someone with hands-on experience in QA automation tools, who thrives in a...  ...Responsibilities: ? Test Planning & Execution: Develop comprehensive test plans, including... 
    Suggested
    Full time
    Work at office
    Remote work
    Relocation
    Monday to friday

    Venuiti

    Waterloo, ON
    3 days ago
  •  ...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 experience... 
    Suggested
    Remote work

    Speechify

    Waterloo, ON
    10 days ago
  •  ...and sustainable aviation. Our software development teams are formed...  .... As a Senior AI/ML Software Developer, you will enhance core...  ...goals in commercial aviation. Experience and education At least seven...  ...Professional Job Family Digital By submitting your CV or... 
    Digital
    Permanent employment
    Contract work
    Casual work
    Work at office
    Worldwide
    Flexible hours

    Airbus

    Waterloo, ON
    20 days ago
  • $126k - $129k per year

     ...related field, or equivalent practical experience. ~1 year of experience with software development in one or more...  ...improvement. Additionally Site Reliability Developers will keep an ever-watchful eye on...  ...profile about why a Software Developer chose to join Site Reliability Development... 
    Full time
    Internship

    Google

    Waterloo, ON
    14 days ago
  •  ...and sustainable aviation. Our software development teams are formed...  ...to complex problems and develop them with minimal supervision...  ...their growth and development. Experience and education At least three...  ...Job Family Digital By submitting your CV or application... 
    Digital
    Permanent employment
    Contract work
    Casual work
    Work at office
    Worldwide
    Flexible hours

    Airbus

    Waterloo, ON
    20 days ago
  • $174k - $252k per year

     ...’s degree or equivalent practical experience. ~5 years of experience with software development in C/C++. ~3 years of...  ...leadership role. ~ Experience developing accessible technologies. About...  ...job Google's software engineers develop the next-generation technologies... 
    Full time

    Google

    Waterloo, ON
    16 days ago
  •  ...are we looking for? The Customer Experience (CX) team at GHD Digital, Products and Platforms team is responsible...  ...the team is delivering value, developing trust, and expanding relationships...  ...advocacy ~ Proven track record to develop strategies, translate them into initiatives... 
    Digital
    Long term contract
    Full time
    Internship

    GHD

    Waterloo, ON
    1 day ago
  • $90 - $95 per hour

     ...Technical Engineering Manager – Digital Banking Drive the next...  ...: • Lead, coach, and develop a team of front-end, back-end...  ...technical leadership across the full software development lifecycle,...  ...Computer Science. • 7 years of experience in software engineering,... 
    Digital
    Hourly pay
    Permanent employment
    Contract work

    Recrute Action

    Waterloo, ON
    7 days ago
  •  ...Summary of the Role As a Software Engineering Manager, you will sit...  ...them. Required Skills & Experience Technical Mastery: 10+...  ...management experience (managing 5+ developers). ~ Experience working...  ...Professional Job Family Digital By submitting your CV or application... 
    Digital
    Permanent employment
    Contract work
    Casual work
    Work at office
    Flexible hours

    Airbus

    Waterloo, ON
    13 days ago
  •  ...own tax responsibilities. Key Responsibilities Supporting digital marketing and engagement initiatives Following proven systems...  ...team Ideal background ~5+ years of paid professional work experience, with exposure to marketing, advertising, or coordination roles... 
    Digital
    For contractors
    Casual work
    Remote work
    Flexible hours

    Empower Your Dream Life

    Waterloo, ON
    18 days ago
  •  ...and high-performing culture. About The Role As a Customer Experience Associate, you are the face, character and heart of our branches...  ...situations Have strong technical skills and the ability to promote digital and self-service banking options to our customers What’s in... 
    Digital
    Flexible hours

    Scotiabank

    Waterloo, ON
    23 days ago
  • $18 per hour

     ...Maplesoft Our teams build world-class software and services for system simulation, calculation...  ...are hiring a part time student Content Developer. This opportunity is for secondary...  ...following are assets: teaching or tutoring experience, participation in math or science extra-... 
    Part time
    Summer work
    Work at office

    Zondera

    Waterloo, ON
    13 days ago
  •  ...; people do. As part of our digital transformation business, you’...  ...of a Senior Copilot Studio Developer to be able to commute to any...  ...degree in Computer Science, Software Engineering, or a related discipline...  ..., or equivalent professional experience. ~5 or more years of... 
    Digital
    Work at office
    3 days per week

    GHD

    Waterloo, ON
    16 days ago
  •  ...SAPSOL Technologies Inc. is offering an 8-Week Agentic AI Project Experience Program designed for individuals interested in gaining hands-on...  ...program may be suitable for: Students & Recent Graduates Developers & Engineers Business Analysts Career Transition... 
    Weekend work

    Sapsol Technologies Inc

    Waterloo, ON
    5 days ago
  • $38.92k - $48.98k per year

     ...alongside Python scripting, you'll develop AI-driven marketing workflows...  ...'s program in Computer Science, Software Engineering, Data Science, Information...  ...marketing, content strategy, or digital campaigns is an asset . Nice to Have Experience with SQL or basic data modeling... 
    Digital
    Fixed term contract
    Internship
    Immediate start

    BlackBerry

    Waterloo, ON
    20 days ago
  • $105k - $155k per year

     ...to redefine the transportation landscape, enhance the customer experience and improve people’s lives, this is the opportunity for you. Join...  ...to the improvement of them. Understand and apply industry Software Quality Assurance standards (ASPICE, ISTQB, ASAM, INCOSE, etc.)... 

    Ford Motor Company

    Waterloo, ON
    12 days ago
  • $181.05k - $213k per year

     ...and limited partners through world-class software, purpose-built for everyone in venture...  ...rigorous design system standards, intuitive developer ergonomics, and extensible API design....  ...Ink” . Ink is where visual design, user experience best practices, and modern React... 
    Full time
    Work at office

    Carta

    Waterloo, ON
    17 days ago
  •  ...and ideal for someone who thinks strategically, enjoys fast-paced environments, passionate about making product decisions, and has experience building great user experiences that delight users. We are a flat organization that allows anyone to become a leader by showing excellent... 
    Work at office
    Remote work

    Speechify

    Waterloo, ON
    10 days ago
  •  ..., engineering, and research work. We are looking for a skilled Software Engineer to join us. What You'll Do Be scrappy to find new...  ...Computer Science or a related field. ~5+ years of industry experience in software development. ~ Proficiency with bash/Python scripting... 
    Work at office
    Shift work

    Speechify

    Waterloo, ON
    10 days ago
  •  ...We have a growing hardware and software focused department that builds and develops smart vision solutions for quality assurance in manufacturing environments...  ...~8–12 years of professional software engineering experience, with a strong focus on building and delivering full... 

    Ironbelly Studios

    Waterloo, ON
    more than 2 months ago
  •  ...Musashi AI North America, Inc. is a growing hardware and software focused company that builds smart vision solutions for quality assurance...  ...'s in Computer Science, Software Engineering. ~10+ years of experience designing, deploying, and maintaining AI/ML solutions in... 
    Long term contract

    Ironbelly Studios

    Waterloo, ON
    more than 2 months ago
  •  ...App SDK, WinUI (or similar), C#, XAML — and ideally additional experience with native Windows code (C++, Win32/WinRT/COM). ~ Deep understanding...  ...), and a dedication to building accessible and inclusive software. ~ Excellent software engineering fundamentals: OOP, design... 
    Long term contract
    Work at office

    Speechify

    Waterloo, ON
    10 days ago
  • $90.05 - $97.19 per hour

     ...responsible for the end-to-end software development lifecycle (SDLC)....  ...guide a small team of junior developers, shaping the next generation...  ...bottlenecks. Innovation: Develop proof-of-concepts (PoCs) and...  ...a related field. Overall Experience: 10+ years in software development... 

    Randstad

    Waterloo, ON
    a month ago
  • $207k - $233k per year

     ...needs of our partners. As Director of Software Development, you will lead a large...  ...performing development organization of 40-50 developers and managers. Define and drive the development...  ...technical field. ~12+ years of experience in software, data, cloud, or ML engineering... 
    Full time
    Temporary work

    Verily Health

    Waterloo, ON
    15 days ago
  •  ...enabling seamless, real-time XR experiences. Our proprietary Mawari...  ...democratize access to XR, empowering developers and creators around the world...  ...is seeking a Unity C++ SDK Developer to help build Mawari's...  ...successful serial entrepreneurs, software developers, researchers, and... 
    Full time
    Contract work
    Work at office
    Local area
    Remote work
    Flexible hours

    Mawari Technologies

    Waterloo, ON
    3 days ago
  •  ...Mawari is seeking a C++ / Unreal Engine developer to help in building custom Unreal Engine...  ...applications that can stream interactive experiences via peer to peer networks. In this...  ...team of successful serial entrepreneurs, software developers, researchers, and graphics engineers... 
    Full time
    Contract work
    Work at office
    Local area
    Immediate start
    Remote work
    Worldwide
    Flexible hours

    Mawari Technologies

    Waterloo, ON
    3 days ago
  •  ...founders, investors, and limited partners through world-class software, purpose-built for everyone in venture capital, private equity...  ...can we leverage the power of AI to create exceptional, seamless experiences for our customers? How can we design reliable systems for tracking... 
    Remote job
    Work at office
    Flexible hours

    Carta

    Waterloo, ON
    more than 2 months ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to digital experience software developer.. Be the first to apply!