Position Details
About this role
Join Ford Motor as a Machine Learning Engineer focusing on embedded automotive software, particularly in infotainment systems. The role involves developing, optimizing, and maintaining software for vehicle user experiences using C++, QNX, and Android platforms.
Key Responsibilities
- Develop embedded software
- Optimize system performance
- Maintain software lifecycle
- Collaborate on vehicle digital experience
- Ensure security and resource efficiency
Technical Overview
This position requires expertise in C++, embedded systems, QNX, Android, and software lifecycle management, with a focus on automotive infotainment hardware and software optimization.
Ideal Candidate
The ideal candidate is a senior software engineer with over 10 years of experience in C++ and embedded systems, specializing in automotive infotainment platforms. They are familiar with QNX and Android environments, capable of optimizing software for resource-limited hardware, and experienced in full software lifecycle management.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Keywords for Your Resume
Deal Breakers
Lack of extensive C++ experience, No embedded systems background, No experience with QNX or Android, Inability to work remotely
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile