Ford Motor Company

Staff Embedded Platform Engineer

Job Description

Posted on: 
2026-04-28

Responsibilities

  • Specify requirements, design, implement, and test low-level software for a scalable platform.
  • Develop multicore, time/safety-critical software architectures.
  • Resolve ambiguity in requirements/specifications/designs.
  • Create efficient real-time software components and interfaces.
  • Develop testing methodologies to ensure software maturity and stability.
  • Verify software operation with hardware and debuggers at a bench and HIL level.
  • Profile and optimize power/CPU/bus usage at both submodule and system levels.

Job Requirements

  • Bachelor’s degree in Computer Science or Computer Engineering.
  • 5+ years of relevant experience in embedded software development using C.
  • Experience with bare metal and RTOS software development.
  • Familiarity with JIRA, Confluence, git, and build systems like make and bazel.
  • Knowledge of electrical engineering fundamentals.
  • Excellent communication skills.
  • Experience with automotive technologies and testing tools is a plus.
Apply now

More job openings