Ford Motor - Palo Alto, CA

posted 6 days ago

- Mid Level
Palo Alto, CA
Transportation Equipment Manufacturing

About the position

Ford's Electric Vehicles, Digital and Design (EVDD) team is charged with delivering the company's vision of a fully electric transportation future. EVDD is customer-obsessed, entrepreneurial, and data-driven and is dedicated to delivering industry-leading customer experience for electric vehicle buyers and owners. You'll join an agile team of doers pioneering our EV future by working collaboratively, staying focused on only what matters, and delivering excellence day in and day out. Join us to make positive change by helping build a better world where every person is free to move and pursue their dreams. Ford Model E Physical Apps Engineering is looking for an experienced Android software engineer. In this role you will be responsible for the development of automotive software solutions and infotainment modules for Ford vehicles.

Responsibilities

  • Collaborate with architects, engineers, GUI designers and technical specialists to design automotive Android application.
  • Develop and refine graphical user interfaces (GUIs) for automotive Android apps, focusing on usability and visual appeal.
  • Implement and optimize the Android Hardware Abstraction Layer (HAL) interface.
  • Develop and integrate video streaming solutions into Android app.
  • Contribute to definition of objectives, scopes, timelines, milestones, deliverables, etc.
  • Develop automatic validation and ensure proper code coverage.
  • Validate new software modules on prototyping vehicle platforms.
  • Coordinate with system owners on planning, implementation approaches, testing, documenting, and maintaining software solutions using defined processes and tools.
  • Analyze and enhance efficiency, stability, and scalability of systems.

Requirements

  • Experience in Android application development.
  • Strong understanding of graphical user interface (GUI) design principles.
  • Familiarity with Android Hardware Abstraction Layer (HAL).
  • Experience with video streaming solutions integration.
  • Ability to define project objectives, scopes, timelines, and deliverables.
  • Experience in software validation and testing processes.
  • Strong analytical skills to enhance system efficiency and stability.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service