Ford Motor Company

Staff Android Engineer

Ford Motor Company

full-time

Posted on:

Location Type: Hybrid

Location: Palo Alto • California • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Lead

Tech Stack

AndroidJavaKotlinReact

About the role

  • 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

  • Bachelor’s degree in software engineering, computer science or a related field or a combination of education and equivalent experience.
  • 10+ years of Android application software development experience.
  • Proficiency in Kotlin and Java, with expertise in reactive programming paradigm.
  • Strong understanding of Android application architectures and design patterns, including MVC, MVP, and others.
  • Familiarity with cross-platform frameworks such as React.
  • Familiarity with continuous development and software development processes
  • Strong documentation, writing, and communications skills
  • **Preferred Requirements:**
  • Experience in developing video streaming solutions, including:
  • Experience with video streaming protocols such as RTP, RTSP
  • Experience with video encoding/compression such as H.265, H.26
  • Experience in automotive software engineering.
  • Knowledge of automotive Ethernet, CAN, LIN, and the latest automotive communications standards.
Benefits
  • Immediate medical, dental, vision and prescription drug coverage
  • Flexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up child care and more
  • Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments, and more
  • Vehicle discount program for employees and family members and management leases
  • Tuition assistance
  • Established and active employee resource groups
  • Paid time off for individual and team community service
  • A generous schedule of paid holidays, including the week between Christmas and New Year’s Day
  • Paid time off and the option to purchase additional vacation time.

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
KotlinJavaAndroid application developmentreactive programmingAndroid Hardware Abstraction Layer (HAL)video streaming solutionsvideo streaming protocolsvideo encodingautomotive software engineeringAndroid application architectures
Soft skills
collaborationdocumentationcommunicationplanningimplementationtestingorganizationanalysisefficiency enhancementproblem-solving
Certifications
Bachelor’s degree in software engineeringBachelor’s degree in computer science
GEICO

Senior Engineer – Mobile Device Management, iOS/Android

GEICO
Seniorfull-time$105k–$215k / yearCalifornia, Maryland, New York, Texas, Washington · 🇺🇸 United States
Posted: 13 hours agoSource: geico.wd1.myworkdayjobs.com
AndroidAzureiOSPythonVMware
Gusto

Senior Staff Mobile Platform Engineer, Android

Gusto
Seniorfull-time$189k–$265k / yearCalifornia, Colorado, New York · 🇺🇸 United States
Posted: 2 days agoSource: boards.greenhouse.io
AndroidKotlin
Diabetes Youth Families

Senior Software Engineer, Android

Diabetes Youth Families
Seniorfull-time$137k–$206k / yearCalifornia, Massachusetts · 🇺🇸 United States
Posted: 2 days agoSource: insulet.wd5.myworkdayjobs.com
AndroidCloudJavaKotlin
Walmart

Senior Software Engineer, Android

Walmart
Seniorfull-time$117k–$234k / yearCalifornia · 🇺🇸 United States
Posted: 18 days agoSource: walmart.wd5.myworkdayjobs.com
AndroidAzureCloudGoGoogle Cloud PlatformGradleGraphQLJavaJavaScriptJUnitKotlinMaven+2 more