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?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 2 weeks ago
Expires 1 month from now
21 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Ford Motor Company
Waterloo
Related job offers
-
Software Developer – Android Glasses System UI
Google Waterloo -
Software Developer – Developer Platform
Verily Health Waterloo -
Junior Software Engineer – Real‑time Game Streaming
DeOS Waterloo -
Vice President, Digital Health & Chief Information Officer
Halton Healthcare Oakville -
Programmer Analyst – Software Development & Maintenance
Percy Miller Inc Montréal