Ford Motor Company Jobs

Mobile ford Logo

Job Information

Ford Motor Company Web Developer - Infotainment in Dearborn, Michigan

30436BR

Job Title:

Web Developer - Infotainment

Job Description & Qualifications:

Position Description/Overview:

Come and be part of the team developing the next generation user interface for Ford’s SYNC infotainment system! As a SYNC HMI software developer, the candidate will be responsible for implementing the underlying logic and applications that will allow the user to interact with vehicle features such as navigation, media, entertainment, phone, voice, and vehicle settings. The software development will be primarily in C++, HTML, JavaScript, and Python (where required).

Responsibilities:

  • Develop underlying C++ logic to drive the user-facing HTML/JavaScript front-end web application software for the SYNC infotainment system.

  • Implement middleware and graphical user interface components and screens that drive the in-vehicle experiences including media, entertainment, phone, voice, navigation, and vehicle settings.

  • Work closely with platform software engineers and UI and UX designers to take concept art, wireframes, and animation models from storyboard to production with a high degree of fidelity and detail.

  • Participate in system design, documentation, and testing to deliver a best-in-class infotainment system.

Basic Qualifications:

  • Bachelor's degree in Computer Engineering, Electrical Engineering or Computer Science

  • 2+ years C++ and HTML/JavaScript software development experience

Preferred Qualifications:

  • Master's degree in Computer Engineering or Computer Science

  • 5+ years of C++ software development experience on embedded, mobile, web or consumer electronic platforms

  • 5+ years of HTML/JavaScript software development experience using common web front-end frameworks (React, Angular, Ember, etc)

  • Proficiency with revision control including: Git, Subversion, or equivalent

  • Experience developing backend web services in C++ and Python

  • Experience with containerization and continuous integration / continuous delivery workflows

  • Experience with OpenGL, OpenGL ES, WebGL, 3D modeling, and/or game engines

  • Experience developing, debugging, and deploying native or HTML-based applications on embedded operating systems (Linux, QNX, Android)

  • Experience with automated testing frameworks and unit testing

  • Experience working on an agile development team

  • Experience developing HMI software for automotive infotainment systems and automotive product development process and quality experience (i.e., A-SPICE, CMMI, FMEA, etc.)

  • Excellent written and oral communication skills

The distance between imagination and … creation. It can be measured in years of innovation, or in moments of brilliance. When you join the Ford team, you discover all the benefits, rewards and development opportunities you’d expect from a diverse global leader. You’ll become part of a team that is already leading the way, with ingenious solutions and attainable products – and it is always ready to go further.

Visa sponsorship is available for this position.

Ford Motor Company is an equal opportunity employer committed to a culturally diverse workforce. All qualified applicants will receive consideration for employment without regard to race, religion, color, age, sex, national origin, sexual orientation, gender identity, disability status or protected veteran status.

Auto req ID:

30436BR

Company:

Ford Motor Company

Function:

Product Development

Skill Team:

Product Development

Sub-Component:

EESE-Software

State:

Michigan

Location:

Dearborn

DirectEmployers