← Back to Careers

Automobile & Motorsport

Software Developer – In-Vehicle Infotainment Camera Software

Ford Motor Company

Develop embedded camera software that connects automotive cameras and ADAS ECUs with displays on Ford’s next-generation infotainment platforms.

Ford Motor Company logo

Location

Waterloo, Ontario, Canada

Work mode

Hybrid

Employment

Full-time

Experience

Senior

Visa support

No Visa Sponsorship

Salary

CA$1,05,000 – CA$1,55,000 per year

Official expected annual salary range. Eligibility for Ford’s annual compensation bonus programme may also apply.

Opportunity

Job Description

This senior role designs, integrates and tests real-time camera software for Ford in-vehicle infotainment systems and software-defined vehicle platforms.

Responsibilities

Develop and test reliable embedded camera software.

Integrate camera feeds from embedded cameras and ADAS ECUs.

Optimise video streaming for vehicle displays.

Debug software on target embedded hardware.

Collaborate on camera-system architecture and requirements.

Eligibility

Bachelor’s degree in computer science, electrical engineering or a related technical discipline.

At least seven years of embedded or automotive software-development experience.

At least three years of C or C++ development experience.

At least one year of camera or video-streaming experience.

Experience with QNX, embedded Linux or another real-time operating system.

Required Skills

C++Embedded systemsQNXAutomotive LinuxCamera softwareVideo streamingReal-time systemsGitHardware debugging

Preferred Skills

GStreamerV4L2VulkanOpenGLADASCANAutomotive EthernetRustImage processing

Application Instructions

Apply through the official Ford careers page. Applicants must already be legally entitled to work in Canada and must provide evidence of completed education when requested.

Apply through UCO Aero

Sign in before submitting an application.

Sign in to apply