F

Ford Motor Company

Builds vehicles for drivers and commercial fleets

Staff Digital Key Software Engineer

Embedded EngineeringConfirmed live in the last 24 hours
Full-timePalo Alto, CA, USA$150.2k - $283.5k

About the Job

Requirements

  • A Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
  • At least 8 years of professional experience developing embedded software.
  • Strong proficiency in Embedded C programming.
  • Strong Python scripting and automation experience.
  • Hands-on experience with complex embedded software projects, such as Vehicle Access systems, Digital Key, or Key Card technologies.
  • Experience working with complex industry standards, such as Car Connectivity Consortium standards.
  • Understanding of Bluetooth, Ultra-Wideband, Near Field Communication, Radio Frequency communication, and wireless connectivity architectures.
  • Experience developing software for automotive electronic control units and embedded real-time systems.
  • Ability to own a system end-to-end, from architecture through post-launch support, with minimal supervision.
  • Practical experience using modern AI-assisted development tools to improve coding efficiency, accelerate debugging, and support test and documentation generation, with sound judgment on responsible use of AI-generated output.

Responsibilities

  • Own implementation of one or more components of the vehicle access authentication path, including transaction authorization, lock/unlock, start authorization, and/or remote functions across Digital Key and Key Card.
  • Architect and develop embedded software for Vehicle Access systems running on electronic control units and real-time embedded platforms.
  • Design, implement, and maintain Digital Key functionality based on Car Connectivity Consortium standards, alongside Key Card authentication flows.
  • Develop software supporting vehicle access features using Bluetooth, Ultra-Wideband, Near Field Communication, and Radio Frequency communication technologies.
  • Lead collaboration with systems, hardware, validation, cybersecurity, and mobile application teams to deliver end-to-end vehicle access and vehicle function solutions.
  • Write and enhance embedded software in C, leveraging Python for automation, testing, and validation activities.
  • Define software architecture, interfaces, and communication frameworks between vehicle systems, key credentials, and external devices.
  • Support vehicle integration, debugging, and bring-up activities on prototype and production vehicles.
  • Diagnose complex software, connectivity, and Radio Frequency-related issues across vehicle and mobile ecosystems.
  • Use AI-assisted development tools to accelerate coding, code review, debugging, documentation, and test-case generation, while validating AI-suggested code against automotive safety, security, and coding standards such as MISRA.

Desired Qualifications

  • Automotive experience implementing Car Connectivity Consortium Digital Key vehicle access technology and/or Key Card authentication systems.
  • Experience developing software for Body Control Modules or Vehicle Access electronic control units.
  • Knowledge of cybersecurity concepts related to vehicle access, transaction authorization, and secure authentication.
  • Familiarity with Controller Area Network, Automotive Ethernet, diagnostics, and vehicle communication protocols.
  • Experience with vehicle integration, validation, and launch activities.
  • Understanding of embedded Linux and real-time operating system-based systems.
  • Familiarity with ISO 26262, ASPICE, MISRA, or automotive software development processes.
  • Experience establishing or contributing to team guidelines for the safe and efficient use of AI coding assistants in safety-critical or regulated software environments.

About the Company

Ford Motor Company

Builds vehicles for drivers and commercial fleets

Ford Motor Company designs and builds vehicles for individual drivers and commercial fleets worldwide, spanning Ford trucks and SUVs and Lincoln luxury models. Its Mustang sports car and Bronco off-road vehicles sit alongside gasoline, hybrid and electric products. The company sells vehicles, parts and accessories through dealers, while Ford Pro combines commercial vehicles with fleet software, charging and maintenance services; Ford Credit earns money from customer and dealer financing and leases. Connected services add subscriptions for vehicle features and business operations. Founded by Henry Ford in 1903, the company is headquartered in Dearborn, Michigan.

Company size
10,001+
Company stage
IPO
Headquarters
Dearborn, MI
Founded
1903

Recently Posted Jobs

Explore more opportunities at Ford Motor Company

See more jobs