This job is no longer available
This job expired on 21/07/2026. It no longer accepts applications.
Software Developer – Android
Ford Motor Company · Waterloo
Job description
About the role
Join Ford’s Enterprise Technology team to create innovative, customer‑facing software for In‑Vehicle Infotainment (IVI) systems. You will work on Android‑based platforms, collaborating with hardware and software teams to deliver reliable, high‑performance infotainment experiences.
Key responsibilities
- Design, develop, and test new customer‑facing software for Ford’s IVI systems.
- Create proofs of concept for next‑generation infotainment solutions.
- Implement and optimise software for embedded platforms, ensuring reliability and performance on resource‑constrained ECUs.
- Collaborate with hardware teams, other software engineers, and external partners to define requirements and ensure seamless integration.
- Debug and troubleshoot complex software issues on target embedded hardware using various debugging tools.
- Contribute to architectural decisions and promote best practices for code quality and maintainability.
- Participate in system design, documentation, and testing to deliver a best‑in‑class infotainment system.
Required profile
- Bachelor’s degree in Computer Engineering, Electrical Engineering or Computer Science (or equivalent).
- Minimum 2 years of software development experience, preferably on Android or embedded platforms.
- Strong communication skills and ability to work collaboratively with cross‑functional teams.
Required skills
- Proficiency in Android development and UI design.
- Experience with HMI software for infotainment or mobile platforms.
- Version control using Git/GitHub.
- Unit‑testing and mock frameworks.
- Familiarity with embedded operating systems such as QNX, Automotive Linux or Android‑based platforms.
- Knowledge of Agile development processes.
- Understanding of multi‑process, multi‑threaded application design.
- Exposure to LLM tools (e.g., GitHub Copilot, Claude agents) is a plus.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Canada.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Ford Motor Company
Waterloo
Related job offers
-
Technical Lead – C++ & Algorithm Development
ag Waterloo -
Conseiller(ère) principal(e), Microsoft Dynamics
Deloitte Pétionville -
Integration Consultant – Diagnostic Cardiology Solutions (Remote, Canada)
philips Canada - Home Based -
IT Support Analyst
framestore Montreal -
Data Analyst – Informatics and Systems
Efficience Ti inc. Québec