New The Skills of Tomorrow: how AI-exposed is every skill in 2026? See the data →
Ford Motor Company

Staff Embedded Platform Engineer

Ford Motor Company
Apply →
hybrid staff full-time $150,200-$283,500 Long Beach, CA

First indexed 8 Jul 2026

Description

Our Embedded Platform provides the foundational software that enables the next generation of vehicle ECUs to operate reliably, safely, and efficiently.

The platform includes the RTOS, low-level drivers, common services, shared libraries, and core functionality used across multiple ECUs throughout the vehicle.

This team is responsible for early ECU bring-up, platform enablement, and the development of reusable software components and services that scale across a distributed, safety-critical vehicle architecture.

We are looking for a highly skilled Embedded Platform Software Engineer to help design, develop, and validate the software foundation for our next-generation vehicle programs.

Responsibilities

  • Define requirements, design, implement, and test low-level embedded software for bare-metal and RTOS-based systems.
  • Develop scalable embedded platform software used across multiple ECUs.
  • Support initial ECU bring-up, board-level debugging, and platform integration.
  • Design and implement multicore, real-time, and safety-critical software architectures.
  • Develop efficient, reliable software components and interfaces for common platform services.
  • Resolve ambiguity in requirements, specifications, and system designs while driving toward robust technical solutions.
  • Work closely with hardware, systems, and application teams to integrate and validate platform functionality.
  • Use bench setups, debuggers, and HIL environments to verify software behavior and diagnose system-level issues.
  • Define and implement system-level solutions for power, compute, memory, and communication requirements.
  • Profile CPU, power, memory, and bus utilization to identify optimization opportunities at both component and system levels.
  • Develop software component test strategies, test plans, and automated tests to ensure maturity, stability, and release readiness.
  • Validate firmware functionality, robustness, performance, and behavior across operating conditions, including low-power modes.

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical field.
  • 5+ years of relevant embedded software development experience using C.
  • Experience developing low-level software for bare-metal and RTOS-based embedded systems.
  • Experience with ECU or board bring-up, hardware debugging, and embedded software integration.
  • Familiarity with multicore embedded systems, real-time constraints, and resource-constrained environments.
  • Experience using hardware debuggers, oscilloscopes, logic analyzers, or similar bench-level debugging tools.
  • Experience with JIRA, Confluence, and git-based development workflows.
  • Experience with build systems such as make, Bazel, or similar tools.
  • Experience with scripting languages such as Python or Bash.
  • Understanding of electrical engineering fundamentals, including circuit analysis and basic hardware design concepts.
  • Strong problem-solving skills and the ability to debug complex hardware/software interactions.
  • Excellent communication skills and the ability to collaborate across software, hardware, systems, and validation teams.

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.
This listing is enriched and indexed by YubHub. To apply, use the employer's original posting: https://efds.fa.em5.oraclecloud.com/hcmUI/CandidateExperience/en/sites/CX_1/job/66624